版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件測(cè)試筆試十大邏輯題,收藏這一篇就夠 超全干貨|軟件測(cè)試崗技術(shù)筆試21題(上 超全干貨|軟件測(cè)試崗技術(shù)筆試21題(下 軟件測(cè)試筆試!編程&思考 某銀行軟件測(cè)試筆試 阿里巴巴軟件測(cè)試筆試題 華為軟件測(cè)試筆試 軟通動(dòng)力軟件測(cè)試筆試 IT名企軟件測(cè)試筆試題--雅虎 IT名企軟件測(cè)試筆試題--華為 bilibili軟件測(cè)試筆試 興業(yè)銀行筆試題 奇虎360的筆試 測(cè)試者出的APP測(cè)試面試題分 【趣讀】軟件測(cè)試工程師筆試邏輯 2019百度春招、騰訊、搜狐、網(wǎng)易、華為筆試題分 接口測(cè)試題目總 Web 關(guān)于測(cè)試一個(gè)接口的面試 金融、軟件測(cè)試面試題目有哪些 網(wǎng)上銀行轉(zhuǎn)賬是怎么測(cè)的,設(shè)計(jì)一下測(cè)試用例 測(cè)試工作的流程?缺陷狀態(tài)有什么?設(shè)計(jì)測(cè)試用例有幾種方法 在項(xiàng)目中找到的經(jīng)典BUG是什 測(cè)試計(jì)劃的內(nèi)容 測(cè)試報(bào)告包含的內(nèi)容 你發(fā)現(xiàn)Bug后,應(yīng)該怎么辦 假如發(fā)現(xiàn)了一個(gè)BUG,跟開(kāi)發(fā)本身沒(méi)什么關(guān)系,涉及到理念,需求問(wèn)題,如何解決 測(cè)試非常緊急過(guò)程中,遇到阻塞性問(wèn)題,對(duì)應(yīng)的開(kāi)發(fā)沒(méi)有時(shí)間解決,你如何推動(dòng)問(wèn)題解決 功能測(cè)試的BUG級(jí)別你們?cè)趺磩澐? 黑盒測(cè)試和白盒測(cè)試區(qū) 你們項(xiàng)目做了多久,共寫(xiě)了多少用例?項(xiàng)目多少人 假如要你測(cè)試6個(gè)月期限的p2p借款產(chǎn)品,你應(yīng)該怎么設(shè)計(jì)案例,說(shuō)出測(cè)試點(diǎn)206你們這個(gè)P2P上線了嗎?能查嗎?項(xiàng)目花了多久時(shí)間,預(yù)計(jì)多久完成? P2P功能測(cè)試你們一般做幾輪 熟悉數(shù)據(jù)庫(kù)嗎?平時(shí)數(shù)據(jù)庫(kù)用的多嗎 抓包工具使用 說(shuō)一下B/S和C/S架構(gòu)的區(qū) 如果領(lǐng)導(dǎo)分配你的任務(wù)超出負(fù)荷,領(lǐng)導(dǎo)高估了你的能力,怎么 假設(shè)你是組長(zhǎng),團(tuán)隊(duì)中有一個(gè)員工無(wú)法按時(shí)完成交付的任務(wù),你如何處理;218如果因?yàn)槟愕腻e(cuò)誤導(dǎo)致工作發(fā)生問(wèn)題,你怎么辦? 給你一個(gè)模塊測(cè)試,只有一個(gè)星期的時(shí)間你如何有效率地完成 如果給你一個(gè)沒(méi)有需求的app測(cè)試項(xiàng)目,你應(yīng)該怎么 如果你和開(kāi)發(fā)的意見(jiàn)產(chǎn)生分歧,你怎么處理 如果你組長(zhǎng)的用例寫(xiě)錯(cuò)了,但他認(rèn)為是對(duì)的,你怎么處理 我們公司自動(dòng)化測(cè)試用的語(yǔ)言是Java,Java你不會(huì),該怎么辦 以前的項(xiàng)目是怎么管理的 詢問(wèn)了正交試驗(yàn) 如何測(cè)試一個(gè)水杯 如何測(cè)試一個(gè)登陸頁(yè) 你們?cè)趺创_保用例覆蓋率?確保不重復(fù) Oracle常用增刪查改指 視圖是什么 從上家公司學(xué)到了些什么 你住哪里 離職時(shí)候工資多少 人力面 一道有趣的BAT公司面試題:7只老鼠測(cè)試100個(gè)瓶 一位女測(cè)試工程師的華為、招銀、中興等公司面經(jīng)分 軟件測(cè)試京東面試題總 軟件測(cè)試愛(ài)奇藝面試總 數(shù)據(jù)結(jié)構(gòu)的知識(shí),棧,鏈表等c語(yǔ)言的一些基本知識(shí),語(yǔ)法,數(shù)組,字符問(wèn)題Java中的類,重載問(wèn)題,給一個(gè)程序,寫(xiě)出它的輸出設(shè)計(jì)算法,都是一些基礎(chǔ)算法,如排序。數(shù)據(jù)庫(kù)問(wèn)題,寫(xiě)SQL語(yǔ)句關(guān)于測(cè)試方法,流程的一些基礎(chǔ)填空題一、一、判斷題(每題2分,1、軟件測(cè)試就是為了驗(yàn)證軟件功能實(shí)現(xiàn)的是否正確,是否完成既定目標(biāo)的活動(dòng),所以軟件測(cè)試在軟件工程的后期才開(kāi)始具體的工作。(初級(jí))(×)2、發(fā)現(xiàn)錯(cuò)誤多的模塊,殘留在模塊中的錯(cuò)誤也多。(√)(初級(jí)3、測(cè)試人員在測(cè)試過(guò)程中發(fā)現(xiàn)一處問(wèn)題,如果問(wèn)題影響不大,而自己又可以修改,應(yīng)立即將此問(wèn)題正確修改,以加快、提高開(kāi)發(fā)的進(jìn)程。(×)(初級(jí))4、單元測(cè)試通常應(yīng)該先進(jìn)行“人工走查”,再以白盒法為主,輔以黑盒法進(jìn)行動(dòng)態(tài)測(cè)試。(√)(中級(jí)5、功能測(cè)試是系統(tǒng)測(cè)試的主要內(nèi)容,檢查系統(tǒng)的功能、性能是否與需求規(guī)格說(shuō)明相同。(√)(中級(jí))6、軟件質(zhì)量管理即QM由QA和QC構(gòu)成,軟件測(cè)試屬于QC的核心工作內(nèi)容。(√)(高級(jí))7、軟件測(cè)試只能發(fā)現(xiàn)錯(cuò)誤,但不能保證測(cè)試后的軟件沒(méi)有錯(cuò)誤。8、軟件就是程序。(9、測(cè)試只要做到語(yǔ)句覆蓋和分支覆蓋,就可以發(fā)現(xiàn)程序中的所有錯(cuò)誤。(X)10、I18N測(cè)試是指對(duì)產(chǎn)品做出具有國(guó)際性的規(guī)劃,而L10N則是指對(duì)軟件做出符合本地需求更改工作。(√)【高級(jí)】二、選擇題(每題220)1、進(jìn)行軟件質(zhì)量管理的重要性有:(ABCD)【中級(jí)】A、維護(hù)降低成本B、法律上的要求C、市場(chǎng)競(jìng)爭(zhēng)的需要D、質(zhì)量標(biāo)準(zhǔn)化的趨勢(shì)E、軟件工程的需要F、CMM過(guò)程的一部G、方便與客戶進(jìn)一步溝通為后期的實(shí)施打好基礎(chǔ)2、以測(cè)試的形態(tài)分測(cè)試可以分為:(ABC)【中級(jí)】A、建構(gòu)性測(cè)試B、系統(tǒng)測(cè)試C、專項(xiàng)測(cè)試D、單元測(cè)試E、組件測(cè)試F、集成測(cè)試3、選出屬于黑盒測(cè)試方法的選項(xiàng)(ABC)【初級(jí)】A、測(cè)試用例覆蓋B、輸入覆蓋C、輸出覆蓋D、分支覆蓋E、語(yǔ)句覆蓋F、條件覆蓋4、編寫(xiě)測(cè)試計(jì)劃的目的是:(ABC)【中級(jí)】A、使測(cè)試工作順利進(jìn)行B、使項(xiàng)目參與人員溝通更舒暢C、使測(cè)試工作更加系統(tǒng)化D、軟件工程以及軟件過(guò)程的需要E、軟件過(guò)程規(guī)范化的要求F、控制軟件質(zhì)量5、依存關(guān)系有4種分別是:(ABCD)【高級(jí)】A、開(kāi)始-結(jié)束B(niǎo)、開(kāi)始-開(kāi)始C、結(jié)束-開(kāi)始D、結(jié)束-結(jié)束E、開(kāi)始-實(shí)施-結(jié)束F、結(jié)束-審核-開(kāi)始6、軟件質(zhì)量管理(QM)應(yīng)有質(zhì)量保證(QA)和質(zhì)量控制(QC)組成,下面的選項(xiàng)屬于QC得是:(ABC)【高級(jí)】A、測(cè)試B、跟蹤C(jī)、監(jiān)督D、制定計(jì)劃E、需求審查F、程序代碼審查7、實(shí)施缺陷跟蹤的目的是:(ABCD)【中級(jí)】A、軟件質(zhì)量無(wú)法控制B、問(wèn)題無(wú)法量化C、重復(fù)問(wèn)題接連產(chǎn)生D、解決問(wèn)題的知識(shí)無(wú)法保留E、確保缺陷得到解決F、使問(wèn)題形成完整的閉環(huán)處理8、使用軟件測(cè)試工具的目的:(ABC)【中級(jí)】A、幫助測(cè)試尋找問(wèn)題B、協(xié)助問(wèn)題的診斷C、節(jié)省測(cè)試時(shí)間D、提高Bug的發(fā)現(xiàn)率E、更好的控制缺陷提高軟件質(zhì)量F、更好的協(xié)助開(kāi)發(fā)人員9、典型的瀑布模型的四個(gè)階段是:(ABCD)【高級(jí)】A、分析B、設(shè)計(jì)C、編碼D、測(cè)試E、需求調(diào)研F、實(shí)施10、PSP是指?jìng)€(gè)人軟件過(guò)程,是一種可用于(A)、(B)和(C)個(gè)人軟件工作方式的自我改善過(guò)程?!靖呒?jí)】A、控制B、管理C、改進(jìn)D、高效E、充分F、適宜三、問(wèn)答題1、測(cè)試人員在軟件開(kāi)發(fā)過(guò)程中的任務(wù)是什么?(初級(jí))(5分)答:1、尋找Bug;2、避免軟件開(kāi)發(fā)過(guò)程中的缺陷;3、衡量軟件的品質(zhì);4、關(guān)注用戶的需求??偟哪繕?biāo)是:確保軟件的質(zhì)量。2、在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?(初級(jí))(6分)答:一條Bug記錄最基本應(yīng)包含:編號(hào)、Bug所屬模塊、Bug述、Bug級(jí)別、發(fā)現(xiàn)日期、發(fā)現(xiàn)人、修改日期、修改人、修改方法、回歸結(jié)果等等;要有效的發(fā)現(xiàn)Bug需參考需求以及詳細(xì)設(shè)計(jì)等前期文檔設(shè)計(jì)出高效的測(cè)試用例,然后嚴(yán)格執(zhí)行測(cè)試用例,對(duì)發(fā)現(xiàn)的問(wèn)題要充分確認(rèn)肯定,然后再向外發(fā)布如此才能提高提交Bug的質(zhì)量。3、(沒(méi)有了,不好意思4、黑盒測(cè)試和白盒測(cè)試是軟件測(cè)試的兩種基本方法,請(qǐng)分別說(shuō)明各自的優(yōu)點(diǎn)和缺點(diǎn)!(中級(jí))(5分)答:黑盒測(cè)試的優(yōu)點(diǎn)有:比較簡(jiǎn)單,不需要了解程序內(nèi)部的代碼及實(shí)現(xiàn);與軟件的內(nèi)部實(shí)現(xiàn)無(wú)關(guān);從用戶角度出發(fā),能很容易的知道用戶會(huì)用到哪些功能,會(huì)遇到哪些問(wèn)題;基于軟件開(kāi)發(fā)文檔,所以也能知道軟件實(shí)現(xiàn)了文檔中的哪些功能;在做軟件自動(dòng)化測(cè)試時(shí)較為方便。黑盒測(cè)試的缺點(diǎn)有:不可能覆蓋所有的代碼,覆蓋率較低,大概只能達(dá)到總代碼量的30%;自動(dòng)化測(cè)試的復(fù)用性較低。白盒測(cè)試的優(yōu)點(diǎn)有:幫助軟件測(cè)試人員增大代碼的覆蓋率,提高代碼的質(zhì)量,發(fā)現(xiàn)代碼中隱藏的問(wèn)題。白盒測(cè)試的缺點(diǎn)有:程序運(yùn)行會(huì)有很多不同的路徑,不可能測(cè)試所有的運(yùn)行路徑;測(cè)試基于代碼,只能測(cè)試開(kāi)發(fā)人員做的對(duì)不對(duì),而不能知道設(shè)計(jì)的正確與否,可能會(huì)漏掉一些功能需求;系統(tǒng)龐大時(shí),測(cè)試開(kāi)銷會(huì)非常大。5、根據(jù)自己的理解回答什么是軟件測(cè)試,軟件測(cè)試分為哪幾個(gè)階段。(初級(jí))(5分)答:軟件測(cè)試是一個(gè)為了尋找軟件中的錯(cuò)誤而運(yùn)行軟件的過(guò)程,一個(gè)成功的測(cè)試是指找到了迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。軟件測(cè)試一般分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。6、根據(jù)自己的理解什么是測(cè)試用例和測(cè)試規(guī)程,設(shè)計(jì)一個(gè)測(cè)試用例應(yīng)當(dāng)從哪幾方面考慮?(中級(jí))(10分)答:狹義的講,一個(gè)測(cè)試用例就是測(cè)試人員用以測(cè)試被測(cè)軟件的某個(gè)特性或特性組合的一組數(shù)據(jù)。這組數(shù)據(jù)可能是從用戶處得來(lái)的實(shí)際的一組數(shù)據(jù),也可能是測(cè)試人員專門設(shè)計(jì)出來(lái)的測(cè)試軟件某些功能的一組數(shù)據(jù)。測(cè)試規(guī)程就是詳細(xì)的對(duì)測(cè)試用例設(shè)計(jì)方法、測(cè)試方法、測(cè)試工具、測(cè)試環(huán)境和測(cè)試數(shù)據(jù)進(jìn)行描述的文檔,還可以包括能把某個(gè)或某一組測(cè)試用例應(yīng)用到被測(cè)軟件上完成某項(xiàng)測(cè)試的一系列的操作步驟。設(shè)計(jì)測(cè)試用例應(yīng)當(dāng)從以下幾方面考慮:邊界值,等價(jià)類劃分,有效/無(wú)效值等。7、什么是軟件質(zhì)量保證?軟件質(zhì)量保證人員與開(kāi)發(fā)人員的關(guān)系如何?(高級(jí))(10分)答:軟件質(zhì)量保證就是通過(guò)確保軟件過(guò)程的質(zhì)量,來(lái)保證軟件產(chǎn)品的質(zhì)量。軟件質(zhì)量保證人員和開(kāi)發(fā)人員之間具有管理上的嚴(yán)格的獨(dú)立性,兩個(gè)小組的管理員都不能越權(quán)管理另一組,但都可以向更高層的管理者匯報(bào)軟件開(kāi)發(fā)中的問(wèn)題四、設(shè)計(jì)題1).輸入三個(gè)整數(shù),判斷三個(gè)整數(shù)能否構(gòu)成一個(gè)三角形,請(qǐng)用黑盒測(cè)試方法中的一種設(shè)計(jì)出相應(yīng)的測(cè)試用例并詳細(xì)說(shuō)明所使用的黑盒測(cè)試方法。(中高級(jí))(15分)軟件測(cè)試筆試十大邏輯題,收藏這一篇就夠了燒一根不均勻的繩,從頭燒到尾總共需要1個(gè)小時(shí)?,F(xiàn)在有若干條材質(zhì)相同的繩子,問(wèn)如何用燒繩的方法來(lái)計(jì)時(shí)一個(gè)小時(shí)十五分鐘呢?第一步:A繩從兩頭燒,同時(shí)B繩只燒一頭。30分鐘后,A燒完了。第二步:A燒完,同時(shí)B繩另一頭也點(diǎn)燃,開(kāi)始兩頭燒,燒完是15分鐘。第三步:再取一根C繩從兩頭燒,燒完30分鐘。三步加起來(lái)就是1小時(shí)15分鐘。你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個(gè)。抓取多少個(gè)就可以確定你肯定有兩個(gè)同一顏色的果凍?根據(jù)抽屜原理,4個(gè)(只有三個(gè)抽屜,最多第四個(gè)有重合1、第一次就抓取了兩個(gè)一樣顏色.2、第一次抓取的兩個(gè)顏色不同.那就再抓兩個(gè),要么這兩個(gè)相同,要么有至少一個(gè)與第一次有相同。如果你有無(wú)窮多的水,一個(gè)3公升的提捅,一個(gè)5公升的提捅,兩只提捅形狀上下都不均勻,問(wèn)你如何才能準(zhǔn)確稱出4公升的水?用5升桶滿桶,倒入3升桶中,倒?jié)M后大桶里剩2升。把3升桶倒空,把那2升倒入3升桶中。用5升桶滿桶再向3升里倒,倒入一升就滿,大桶里剩下的是4升。一個(gè)岔路口分別通向誠(chéng)實(shí)國(guó)和說(shuō)謊國(guó)。來(lái)了兩個(gè)人,已知一個(gè)是誠(chéng)實(shí)國(guó)的,另一個(gè)是說(shuō)謊國(guó)的。誠(chéng)實(shí)國(guó)永遠(yuǎn)說(shuō)實(shí)話,說(shuō)謊國(guó)永遠(yuǎn)說(shuō)謊話?,F(xiàn)在你要去說(shuō)謊國(guó),但不知道應(yīng)該走哪條路,需要問(wèn)這兩個(gè)人。請(qǐng)問(wèn)應(yīng)該怎么問(wèn)?問(wèn)其中一人:另外一個(gè)人會(huì)說(shuō)哪一條路是通往誠(chéng)實(shí)國(guó)的?回答者所指的那條路必然是通往說(shuō)謊國(guó)的。12個(gè)球一個(gè)天平,現(xiàn)知道只有一個(gè)和其它的重量不同,問(wèn)怎樣稱才能用三次就找到那個(gè)球呢?(注意此題并未說(shuō)明那個(gè)球的重量是輕是重,所以需要仔細(xì)考慮)12個(gè)球:第一次:4,4如果平了:那么剩下的球中取3放左邊,取3個(gè)好球放右邊,稱:如果左邊重,那么取兩個(gè)球稱一下,哪個(gè)重哪個(gè)是次品,平的話第三個(gè)重,是次品,輕的話同理如果平了,那么剩下一個(gè)次品,還可根據(jù)需要稱出次品比正品輕或者重。如果不平:那么不妨設(shè)左邊重右邊輕,為了便于說(shuō)明,將左邊4顆稱為重球,右邊4顆稱為輕球,剩下4顆稱為好球取重球2顆,輕球2顆放在左側(cè),右側(cè)放3顆好球和一顆輕球。如果左邊重,稱那兩顆重球,重的一個(gè)次品,平的話右邊輕球次品。如果右邊重,稱左邊兩顆輕球,輕的一個(gè)次品。如果平,稱剩下兩顆重球,重的一個(gè)次品,平的話剩下那顆輕球次品。13個(gè)球:第一次:44,如果平了剩5顆球用上面的方法仍舊能找出次品,只是不能知次品是重是輕,如果不平,同上。在一天的24小時(shí)之中,時(shí)鐘的時(shí)針、分針和秒針完全重合在一起的時(shí)候有幾次?都分別是什么時(shí)間?你怎樣算出來(lái)的?23次,因?yàn)榉轴樢D(zhuǎn)24圈,時(shí)針才能轉(zhuǎn)1圈,而分針和時(shí)針重合兩次之間的間隔顯然>1小時(shí),它們有23次重合機(jī)會(huì),每次重合中秒針有一次重合機(jī)會(huì),所以是23次重合時(shí)間可以對(duì)照手表求出,也可列方程求出。已知:每個(gè)飛機(jī)只有一個(gè)油箱,飛機(jī)之間可以相互加油(意是相互,沒(méi)有加油機(jī))一箱油可供一架飛機(jī)繞地球飛半圈,問(wèn)題:為使至少一架飛機(jī)繞地球一圈回到起飛時(shí)的飛機(jī)場(chǎng),至少需要出動(dòng)幾架飛機(jī)?(所有飛機(jī)從同一機(jī)場(chǎng)起飛,而且必須安全返回機(jī)場(chǎng),不允許中途降落,中間沒(méi)有飛機(jī)場(chǎng))3架飛機(jī)5架次,飛法:ABC3架同時(shí)起飛,1/8處,C給AB加滿油,C返航,1/4處,B給A加滿油,B返航,A到1/2C從機(jī)場(chǎng)往另一方向起飛,3/4處,C同已經(jīng)空油箱的A平分剩余油量,同時(shí)B從機(jī)場(chǎng)起飛,AC到7/8處同B平分剩余油量,剛好3架飛機(jī)同時(shí)返航。所以是3架飛機(jī)5架次。一間囚房里面關(guān)押著兩個(gè)犯人。每天監(jiān)獄都會(huì)為這間囚房提供一罐湯,讓這兩個(gè)犯人自己分。起初,這兩個(gè)人經(jīng)常會(huì)發(fā)生爭(zhēng)執(zhí),因?yàn)樗麄兛偸怯腥苏J(rèn)為對(duì)方的湯比自己的多。后來(lái)他們找到了一個(gè)兩全其美的辦法:一個(gè)人分湯,讓另一個(gè)人先選。于是爭(zhēng)端就這么解決了。可是,現(xiàn)在這間囚房里又加進(jìn)來(lái)一個(gè)新犯人,現(xiàn)在是三個(gè)人來(lái)分湯。必須尋找一個(gè)新的方法來(lái)維持他們之間的和平。該怎么辦呢?按:心理問(wèn)題,不是邏輯問(wèn)題先讓甲分湯,分好后由乙和丙按任意順序給自己挑湯,剩余一碗留給甲。這樣乙和丙兩人的總和肯定是他們兩人可拿到的最大。然后將他們兩人的湯混合之后再按兩人的方法再次分湯。一張長(zhǎng)方形的桌面上放n個(gè)一樣大小的圓形硬幣。這些硬幣中可能有一些不完全在桌面內(nèi),也可能有一些彼此重疊;當(dāng)再多放一個(gè)硬幣而它的圓心在桌面內(nèi)時(shí),新放的硬幣便必定與原先某些硬幣重疊。請(qǐng)證明整個(gè)桌面可以用4n個(gè)硬幣完全覆蓋。要想讓新放的硬幣不與原先的硬幣重疊,兩個(gè)硬幣的圓心距必須大于直徑。也就是說(shuō),對(duì)于桌面上任意一點(diǎn),到最近的圓心的距離都小于2,所以,整個(gè)桌面可以用n個(gè)半徑為2的硬幣覆蓋。把桌面和硬幣的尺度都縮小一倍,那么,長(zhǎng)、寬各是原桌面一半的小桌面,就可以用n個(gè)半徑為1的硬幣覆蓋。那么,把原來(lái)的桌子分割成相等的4塊小桌子,那么每塊小桌子都可以用n個(gè)半徑為1的硬幣覆蓋,因此,整個(gè)桌面就可以用4n個(gè)半徑為1的硬幣覆蓋。有五間房屋排成一列所有房屋的外表顏色都不一樣所有的屋主來(lái)自不同的國(guó)家所有的屋主都養(yǎng)不同的寵物;喝不同的飲料;抽不同的香煙提示:英國(guó)人住在紅色房屋里瑞典人養(yǎng)了一只狗丹麥人喝茶綠色的房子在白色的房子的左邊綠色房屋的屋主喝咖啡抽pallmall香煙的屋主養(yǎng)鳥(niǎo)黃色屋主抽dunhill位于最中間的屋主喝牛奶挪威人住在第一間房屋里抽blend的人住在養(yǎng)貓人家的隔壁養(yǎng)馬的屋主在抽dunhill的人家的隔壁抽bluemaster的屋主喝啤酒德國(guó)人抽prince挪威人住在藍(lán)色房子隔壁 只喝開(kāi)水的人家住在抽blend的隔壁問(wèn):誰(shuí)養(yǎng)魚(yú)?1.填寫(xiě)表格2)過(guò)程:位于最中間的屋主喝牛奶:可以得出第三間房子的主人喝的飲料是牛奶。挪威人住在第一間房屋里:可以得出第一間房子的主人國(guó)籍是挪威人。挪威人住在藍(lán)色房子隔壁:可以得出第二間房子的主人房子的顏色是藍(lán)色。綠色的房子在白色的房子的左邊;綠色房屋的屋主喝咖啡:由于綠色房子和白色房子是連在一起的,所以現(xiàn)在可以選擇的房子顏色是3、4、5號(hào),綠色房子和白色房子在這三間房子里面;而綠色房子在白色房子的左邊,因此,若3號(hào)是綠色,4號(hào)就是白色,若4號(hào)是綠色,5號(hào)是白色,由于綠色房子的屋主喝咖啡,因此,綠色房子不可能是3號(hào),因此,4號(hào)是綠色,5號(hào)是白色;第四間房子的主人喝的飲料是咖啡。英國(guó)人住在紅色房屋里:1號(hào)房子是挪威人,因此1號(hào)排除,2、4、5號(hào)房子均有顏色,因此,3號(hào)房子是紅色的,國(guó)籍是英國(guó)人。黃色屋主抽Dunhill:剩余的1號(hào)房子的顏色是黃色,房主抽的是Dunhill。養(yǎng)馬的屋主在抽Dunhill的人家的隔壁:抽Dunhill是1號(hào),因此2號(hào)養(yǎng)馬。抽BlueMaster的屋主喝啤酒:現(xiàn)在飲料和香煙都沒(méi)有確定的是2號(hào)和5號(hào);假設(shè):若5號(hào)是,5號(hào)房子主人和啤酒,抽BlueMaster。在(8)假設(shè)成立的前提下,丹麥人喝茶:國(guó)籍和飲料都沒(méi)有確定的只有2號(hào),因此,2號(hào)房主的國(guó)籍是丹麥人,喝的是茶。在(8)假設(shè)成立的前提下,德國(guó)人抽Prince:國(guó)籍沒(méi)有定的是4號(hào)和5號(hào),而5號(hào)抽BlueMaster,因此,4號(hào)房主是德國(guó)人,抽Prince。在(8)假設(shè)成立的前提下,瑞典人養(yǎng)了一只狗:只剩下5號(hào),因此,5號(hào)房主國(guó)籍是瑞典人,養(yǎng)狗。在(8)假設(shè)成立的前提下,抽PallMall香煙的屋主養(yǎng)鳥(niǎo):香煙和寵物都沒(méi)有確定的只有3號(hào),因此,3號(hào)房主抽PallMall,養(yǎng)鳥(niǎo)。在(8)假設(shè)成立的前提下,抽Blend的人住在養(yǎng)貓人家的隔壁:只剩下2號(hào),因此,2號(hào)房主抽Blend1號(hào)房主養(yǎng)貓。在(8)假設(shè)成立的前提下,只喝開(kāi)水的人家住在抽Blend的隔壁:只剩下1號(hào),1號(hào)房主喝的飲料是開(kāi)水。最后剩一個(gè)就是養(yǎng)魚(yú)。因此,(8)的假設(shè)成立。超全干貨|軟件測(cè)試崗技術(shù)筆試21題(上1一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?一條Bug記錄最基本應(yīng)包含:編號(hào)、Bug所屬模塊、Bug描述、Bug級(jí)別、發(fā)現(xiàn)日期、發(fā)現(xiàn)人、修改日期、修改人、修改方法、回歸結(jié)果等等;要有效的發(fā)現(xiàn)Bug需參考需求以及詳細(xì)設(shè)計(jì)等前期文檔設(shè)計(jì)出高效的測(cè)試用例,然后嚴(yán)格執(zhí)行測(cè)試用例,對(duì)發(fā)現(xiàn)的問(wèn)題要充分確認(rèn)肯定,然后再向外發(fā)布如此才能提高提交Bug的質(zhì)量。2Bug必填字段有哪些?bug信息至少需要以下幾條:bug編號(hào)、bug嚴(yán)重級(jí)別及優(yōu)先級(jí)、bug產(chǎn)生的模塊等。首先要有bug摘要,闡述bug大體的內(nèi)容;其次,找出bug對(duì)應(yīng)的版本,bug詳細(xì)現(xiàn)象描述,包括一些截圖、錄像等等;最后就是bug出現(xiàn)時(shí)的測(cè)試環(huán)境,產(chǎn)生的條件即對(duì)應(yīng)操作步驟。3簡(jiǎn)述一下BUG的生命周期?提交->確認(rèn)->分配->修復(fù)->驗(yàn)證->關(guān)閉軟件的缺陷等級(jí)應(yīng)如何劃分?A類:嚴(yán)重錯(cuò)誤,包括以下各種錯(cuò)誤1)由于程序所引起的死機(jī),非法退出;死循環(huán);數(shù)據(jù)庫(kù)發(fā)生死鎖;因錯(cuò)誤操作導(dǎo)致的程序中斷;功能錯(cuò)誤;與數(shù)據(jù)庫(kù)連接錯(cuò)誤;數(shù)據(jù)通訊錯(cuò)誤;B類:較嚴(yán)重錯(cuò)誤1)程序錯(cuò)誤;程序接口錯(cuò)誤;數(shù)據(jù)庫(kù)的表、業(yè)務(wù)規(guī)則、缺省值未加完整性等約束條件;C類:一般性錯(cuò)誤(操作界面錯(cuò)誤,包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)2)打印內(nèi)容、格式錯(cuò)誤;簡(jiǎn)單的輸入限制未放在前臺(tái)進(jìn)行控制;刪除操作未給出提示;數(shù)據(jù)庫(kù)表中有過(guò)多的空字段;D類:小錯(cuò)誤界面不規(guī)范;輔助說(shuō)明描述不清楚;輸入輸出不規(guī)范;長(zhǎng)操作未給用戶提示;提示窗口文字未采用行業(yè)術(shù)語(yǔ);可輸入?yún)^(qū)域和只讀區(qū)域沒(méi)有明顯的區(qū)分標(biāo)志;測(cè)試過(guò)程及方法1你認(rèn)為做好測(cè)試用例工作的關(guān)鍵是什么?需求和設(shè)計(jì)文檔的理解程度,對(duì)系統(tǒng)的熟悉程度。你認(rèn)為做好測(cè)試用例工作的關(guān)鍵是什么?1)尋找Bug;避免軟件開(kāi)發(fā)過(guò)程中的缺陷;衡量軟件的品質(zhì);關(guān)注用戶的需求;總的目標(biāo)是:確保軟件的質(zhì)量。一套完整的測(cè)試應(yīng)該由哪些階段組成?測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)與開(kāi)發(fā)、測(cè)試實(shí)施、測(cè)試評(píng)審與測(cè)試結(jié)論。軟件驗(yàn)收測(cè)試包括?正式驗(yàn)收測(cè)試,alpha測(cè)試,beta測(cè)試。系統(tǒng)測(cè)試的策略有?功能測(cè)試,性能測(cè)試,可靠性測(cè)試,負(fù)載測(cè)試,易用性測(cè)試,強(qiáng)度測(cè)試,安全測(cè)試,配置測(cè)試,安裝測(cè)試,卸載測(cè)試,文檔測(cè)試,故障恢復(fù)測(cè)試,界面測(cè)試,容量測(cè)試,兼容性測(cè)試,分布測(cè)試,可用性測(cè)試。6描述軟件測(cè)試活動(dòng)的生命周期?測(cè)試周期分為計(jì)劃、設(shè)計(jì)、實(shí)現(xiàn)、執(zhí)行、總結(jié)。其中:計(jì)劃是對(duì)整個(gè)測(cè)試周期中所有活動(dòng)進(jìn)行規(guī)劃,估計(jì)工作量、風(fēng)險(xiǎn),安排人力物力資源,安排進(jìn)度等;設(shè)計(jì)是完成測(cè)試方案,從技術(shù)層面上對(duì)測(cè)試進(jìn)行規(guī)劃;實(shí)現(xiàn)是進(jìn)行測(cè)試用例和測(cè)試規(guī)程設(shè)計(jì);執(zhí)行是根據(jù)前期完成的計(jì)劃、方案、用例、規(guī)程等文檔,執(zhí)行測(cè)試用例??偨Y(jié):記錄測(cè)試結(jié)果,進(jìn)行測(cè)試分析,完成測(cè)試報(bào)告。簡(jiǎn)述軟件測(cè)試中的“80-20原則”。(了解就行(1)80%的軟件缺陷常常生存在軟件20%的空間里;(2)測(cè)試工作中能夠發(fā)現(xiàn)和避免80%的軟件缺陷,此后的驗(yàn)收測(cè)試等能夠幫助我們找出剩余缺陷中的80%,最后的5%的軟件缺陷可能只有在系統(tǒng)交付使用后用戶經(jīng)過(guò)大范圍、長(zhǎng)時(shí)間使用后才會(huì)曝露出來(lái);(3)80%的軟件缺陷可以借助人工測(cè)試而發(fā)現(xiàn),20%的軟件缺陷可以借助自動(dòng)化測(cè)試能夠得以發(fā)現(xiàn)。由于這二者間具有交叉的部5%左右的軟件缺陷需要通過(guò)其他方式進(jìn)行發(fā)現(xiàn)和修正。8詳細(xì)的描述一個(gè)測(cè)試活動(dòng)完整的過(guò)程。項(xiàng)目經(jīng)理通過(guò)和客戶的交流,完成需求文檔,由開(kāi)發(fā)人員和測(cè)試人員共同完成需求文檔的評(píng)審,評(píng)審的內(nèi)容包括:需求描述不清楚的地方和可能有明顯沖突或者無(wú)法實(shí)現(xiàn)的功能的地方。項(xiàng)目經(jīng)理通過(guò)綜合開(kāi)發(fā)人員,測(cè)試人員以及客戶的意見(jiàn),完成項(xiàng)目計(jì)劃。然后SQA進(jìn)入項(xiàng)目,開(kāi)始進(jìn)行統(tǒng)計(jì)和跟蹤開(kāi)發(fā)人員根據(jù)需求文檔完成需求分析文檔,測(cè)試人員進(jìn)行評(píng)審,評(píng)審的主要內(nèi)容包括是否有遺漏或者雙方理解不同的地方。測(cè)試人員完成測(cè)試計(jì)劃文檔,測(cè)試計(jì)劃包括的內(nèi)容上面有描述;測(cè)試人員根據(jù)修改好的需求分析文檔開(kāi)始寫(xiě)測(cè)試用例,同時(shí)開(kāi)發(fā)人員完成概要設(shè)計(jì)文檔,詳細(xì)設(shè)計(jì)文檔。此兩份文檔成為測(cè)試人員撰寫(xiě)測(cè)試用例的補(bǔ)充材料;測(cè)試用例完成后,測(cè)試和開(kāi)發(fā)需要進(jìn)行評(píng)審;測(cè)試人員搭建環(huán)境;開(kāi)發(fā)人員提交第一個(gè)版本,可能存在未完成功能,需要說(shuō)明。測(cè)試人員進(jìn)行測(cè)試,發(fā)現(xiàn)BUG后提交給BugZilla;開(kāi)發(fā)提交第二個(gè)版本,包括BugFix以及增加了部分功能,測(cè)試人員進(jìn)行測(cè)試;重復(fù)上面的工作,一般是3-4個(gè)版本后BUG數(shù)量減少,達(dá)到出貨的要求;如果有客戶反饋的問(wèn)題,需要測(cè)試人員協(xié)助重現(xiàn)以及回歸測(cè)試。9根據(jù)自己的理解回答什么是軟件測(cè)試,軟件測(cè)試分為哪幾個(gè)階段。軟件測(cè)試是一個(gè)為了尋找軟件中的錯(cuò)誤而運(yùn)行軟件的過(guò)程,一個(gè)成功的測(cè)試是指找到了迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。軟件測(cè)試一般分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。一套完整的測(cè)試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段。計(jì)劃階段、設(shè)計(jì)階段、白盒單元、白盒集成、黑盒單元、黑盒集成、系統(tǒng)測(cè)試、回歸測(cè)試、驗(yàn)收測(cè)試。一套完整的測(cè)試應(yīng)該由五個(gè)階段組成:測(cè)試計(jì)劃首先,根據(jù)用戶需求報(bào)告中關(guān)于功能要求和性能指標(biāo)的規(guī)格說(shuō)明書(shū),定義相應(yīng)的測(cè)試需求報(bào)告,即制訂黑盒測(cè)試的最高標(biāo)準(zhǔn)。以后所有的測(cè)試工作都將圍繞著測(cè)試需求來(lái)進(jìn)行,符合測(cè)試需求的應(yīng)用程序即是合格的,反之即是不合格的;同時(shí),還要適當(dāng)選擇測(cè)試內(nèi)容,合理安排測(cè)試人員、測(cè)試時(shí)間及測(cè)試資源等。測(cè)試設(shè)計(jì)將測(cè)試計(jì)劃階段制訂的測(cè)試需求分解、細(xì)化為若干個(gè)可執(zhí)行的測(cè)試過(guò)程,并為每個(gè)測(cè)試過(guò)程選擇適當(dāng)?shù)臏y(cè)試用例(測(cè)試用例選擇的好壞將直接影響測(cè)試結(jié)果的有效性)。一個(gè)常見(jiàn)的軟件測(cè)試面試題一個(gè)常見(jiàn)的軟件測(cè)試面試題。測(cè)試開(kāi)發(fā)建立可重復(fù)使用的自動(dòng)測(cè)試過(guò)程。測(cè)試執(zhí)行執(zhí)行測(cè)試開(kāi)發(fā)階段建立的自動(dòng)測(cè)試過(guò)程,并對(duì)所發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理,測(cè)試執(zhí)行一般由單元測(cè)試、組合測(cè)試、集成測(cè)試、系統(tǒng)聯(lián)調(diào)及回歸測(cè)試等步驟組成,測(cè)試人員應(yīng)本著科學(xué)負(fù)責(zé)的態(tài)度,一步一個(gè)腳印地進(jìn)行測(cè)試。測(cè)試評(píng)估結(jié)合量化的測(cè)試覆蓋域及缺陷跟蹤報(bào)告,對(duì)于應(yīng)用軟件的質(zhì)量和開(kāi)發(fā)團(tuán)隊(duì)的工作進(jìn)度及工作效率進(jìn)行綜合評(píng)價(jià)。您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?白盒測(cè)試用例設(shè)計(jì)的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果;黑盒法用例設(shè)計(jì)的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測(cè)試,以最少的用例在合理的時(shí)間內(nèi)發(fā)現(xiàn)最多的問(wèn)題。黑盒測(cè)試和白盒測(cè)試是軟件測(cè)試的兩種基本方法,請(qǐng)分別說(shuō)明各自的優(yōu)點(diǎn)和缺點(diǎn)!黑盒測(cè)試的優(yōu)點(diǎn):比較簡(jiǎn)單,不需要了解程序內(nèi)部的代碼及實(shí)現(xiàn);與軟件的內(nèi)部實(shí)現(xiàn)無(wú)關(guān);從用戶角度出發(fā),能很容易的知道用戶會(huì)用到哪些功能,會(huì)遇到哪些問(wèn)題;基于軟件開(kāi)發(fā)文檔,所以也能知道軟件實(shí)現(xiàn)了文檔中的哪些功能;在做軟件自動(dòng)化測(cè)試時(shí)較為方便。黑盒測(cè)試的缺點(diǎn):不可能覆蓋所有的代碼,覆蓋率較低,大概只能達(dá)到總代碼量的30%;自動(dòng)化測(cè)試的復(fù)用性較低。白盒測(cè)試的優(yōu)點(diǎn):幫助軟件測(cè)試人員增大代碼的覆蓋率,提高代碼的質(zhì)量,發(fā)現(xiàn)代碼中隱藏的問(wèn)題。白盒測(cè)試的缺點(diǎn):程序運(yùn)行會(huì)有很多不同的路徑,不可能測(cè)試所有的運(yùn)行路徑;測(cè)試基于代碼,只能測(cè)試開(kāi)發(fā)人員做的對(duì)不對(duì),而不能知道設(shè)計(jì)的正確與否,可能會(huì)漏掉一些功能需求;系統(tǒng)龐大時(shí),測(cè)試開(kāi)銷會(huì)非常大。Beta測(cè)試與Alpha測(cè)試有什么區(qū)別?Betatesting(β測(cè)試),測(cè)試是軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試。開(kāi)發(fā)者通常不在測(cè)試現(xiàn)場(chǎng)Alphatesting(α測(cè)試),是由一個(gè)用戶在開(kāi)發(fā)環(huán)境下進(jìn)行的測(cè)試,也可以是公司內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的受控測(cè)試。14一個(gè)缺陷測(cè)試報(bào)告的組成。測(cè)試軟件項(xiàng)目名稱,每個(gè)要測(cè)試軟件項(xiàng)目都有唯一的名稱,有的公司對(duì)項(xiàng)目還有特定的編號(hào)。,報(bào)告錯(cuò)誤時(shí),一定要正確填寫(xiě)產(chǎn)生錯(cuò)誤的軟件版本號(hào)。測(cè)試者名稱,便于分清責(zé)任,便于管理。測(cè)試日期與時(shí)間,便于分析和統(tǒng)計(jì)錯(cuò)誤報(bào)告信息。測(cè)試軟件環(huán)境,包括操作系統(tǒng)和其他必要的軟件程序。測(cè)試硬件環(huán)境,包括測(cè)試計(jì)算機(jī)和其他測(cè)試設(shè)備的配置信息。錯(cuò)誤描述,簡(jiǎn)明的描述錯(cuò)誤的特征,便于查詢和快速瀏覽。錯(cuò)誤包含以下幾個(gè)方面:錯(cuò)誤標(biāo)識(shí)編號(hào)(ID#),每個(gè)錯(cuò)誤都有一個(gè)唯一的標(biāo)識(shí)編號(hào),方便查詢。錯(cuò)誤類型,根據(jù)錯(cuò)誤類型,分配給適當(dāng)?shù)娜藛T處理錯(cuò)誤。錯(cuò)誤級(jí)別,錯(cuò)誤的嚴(yán)重程度和處理的優(yōu)先級(jí),優(yōu)先處理高級(jí)別的錯(cuò)誤。錯(cuò)誤狀態(tài),錯(cuò)誤狀態(tài)表明錯(cuò)誤是否已經(jīng)處理和將怎樣處理,根據(jù)錯(cuò)誤狀態(tài),采用適當(dāng)?shù)奶幚矸椒?。錯(cuò)誤處理者名稱,便于分清責(zé)任,便于管理。重現(xiàn)錯(cuò)誤的操作步驟,便于重現(xiàn)錯(cuò)誤,修復(fù)錯(cuò)誤和驗(yàn)證錯(cuò)誤。g)期望的結(jié)果,描述滿足設(shè)計(jì)要求的結(jié)果。實(shí)際測(cè)試結(jié)果,描述實(shí)際測(cè)試后得到的結(jié)果。必要的附圖,便于確認(rèn)錯(cuò)誤的表現(xiàn)形式和錯(cuò)誤位置。測(cè)試者的建議等注釋,便于錯(cuò)誤處理者快速和正確處理錯(cuò)誤。超全干貨|軟件測(cè)試崗技術(shù)筆試21題(下編者按:通常我們認(rèn)為,一個(gè)技術(shù)宅只要懂技術(shù)就夠了。但,面對(duì)競(jìng)爭(zhēng)日益激烈的今天,你仍然需要多樣化的面試技巧,讓你在千軍萬(wàn)馬面前殺出重圍。(筆試篇,下)常見(jiàn)的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來(lái)說(shuō)明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。等價(jià)類劃分劃分等價(jià)類:等價(jià)類是指某個(gè)輸入域的子集合。在該子集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤都是等效的。并合理地假定:測(cè)試某等價(jià)類的代表值就等于對(duì)這一類其它值的測(cè)試。因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價(jià)類,在每一個(gè)等價(jià)類中取一個(gè)數(shù)據(jù)作為測(cè)試的輸入條件,就可以用少量代表性的測(cè)試數(shù)據(jù)。取得較好的測(cè)試結(jié)果。等價(jià)類劃分可有兩種不同的情況:有效等價(jià)類和無(wú)效等價(jià)類。邊界值分析法邊界值分析方法是對(duì)等價(jià)類劃分方法的補(bǔ)充。測(cè)試工作經(jīng)驗(yàn)告訴我,大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上,而不是發(fā)生在輸入輸出范圍的內(nèi)部。因此針對(duì)各種邊界情況設(shè)(面試題目:什么樣的工作環(huán)境適合你from一個(gè)常見(jiàn)的軟件測(cè)試面試題來(lái)自end#lt;結(jié)束)計(jì)測(cè)試用例,可以查出更多的錯(cuò)誤。使用邊界值分析方法設(shè)計(jì)測(cè)試用例,首先應(yīng)確定邊界情況。通常輸入和輸出等價(jià)類的邊界,就是應(yīng)著重測(cè)試的邊界情況。應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值作為測(cè)試數(shù)據(jù)。錯(cuò)誤推測(cè)法基于經(jīng)驗(yàn)和直覺(jué)推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的設(shè)計(jì)測(cè)試用例的方法。錯(cuò)誤推測(cè)方法的基本思想:列舉出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,根據(jù)他們選擇測(cè)試用例。例如,在單元測(cè)試時(shí)曾列出的許多在模塊中常見(jiàn)的錯(cuò)誤。以前產(chǎn)品測(cè)試中曾經(jīng)發(fā)現(xiàn)的錯(cuò)誤等,這些就是經(jīng)驗(yàn)的總結(jié)。還有,輸入數(shù)據(jù)和輸出數(shù)據(jù)為0的情況。輸入表格為空格或輸入表格只有一行。這些都是容易發(fā)生錯(cuò)誤的情況??蛇x擇這些情況下的例子作為測(cè)試用例。4)因果圖方法前面介紹的等價(jià)類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯(lián)系,相互組合等??紤]輸入條件之間的相互組合,可能會(huì)產(chǎn)生一些新的情況。但要檢查輸入條件的組合不是一件容易的事情,即使把所有輸入條件劃分成等價(jià)類,他們之間的組合情況也相當(dāng)多。因此必須考慮采用一種適合于描述對(duì)于多種條件的組合,相應(yīng)產(chǎn)生多個(gè)動(dòng)作的形式來(lái)考慮生成的就是判定表。它適合于檢查程序輸入條件的各種組合情況。5)正交表分析法有時(shí)候,可能因?yàn)榇罅康膮?shù)的組合而引起測(cè)試用例數(shù)量上的激增,同時(shí),這些測(cè)試用例并沒(méi)有明顯的優(yōu)先級(jí)上的差距,而測(cè)試人員又無(wú)法完成這么多數(shù)量的測(cè)試,就可以通過(guò)正交表來(lái)進(jìn)行縮減一些用例,從而達(dá)到盡量少的用例覆蓋盡量大的范圍的可能性。6)場(chǎng)景分析方法指根據(jù)用戶場(chǎng)景來(lái)模擬用戶的操作步驟,這個(gè)比較類似因果圖,但是可能執(zhí)行的深度和可行性更好。面試案例1考官?gòu)霓k公室(面試現(xiàn)場(chǎng))隨意選取一個(gè)簡(jiǎn)單物品,假定是一個(gè)喝水的帶廣告圖案的花紙杯,讓?xiě)?yīng)聘人對(duì)它設(shè)計(jì)出盡可能多的測(cè)試用例。(最常見(jiàn),一般是讓自己選擇一種,但是面試時(shí)一般都給水杯或者辦公室里有水杯,所以杯子是最好的選擇)測(cè)試項(xiàng)目:杯子需求測(cè)試:查看杯子使用說(shuō)明書(shū)。界面測(cè)試:查看杯子外觀。功能度:用水杯裝水看漏不漏?水能不能被喝到?安全性:杯子有沒(méi)有毒或細(xì)菌??煽啃裕罕訌牟煌叨嚷湎碌膿p壞程度??梢浦残裕罕釉俨煌牡胤?、溫度等環(huán)境下是否都可以正常使用。兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等。易用性:杯子是否燙手、是否有防滑措施、是否方便飲用。用戶文檔:使用手冊(cè)是否對(duì)杯子的用法、限制、使用條件等有詳細(xì)描述。疲勞測(cè)試:將杯子盛上水(案例一)24小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24小時(shí)檢查泄漏時(shí)間和情況等。壓力測(cè)試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會(huì)穿透。跌落測(cè)試:杯子加包裝(有填充物),在多高的情況摔下不破損。震動(dòng)測(cè)試:杯子加包裝(有填充物),六面震動(dòng),檢查產(chǎn)品是否能應(yīng)對(duì)惡劣的鐵路\公路\航空運(yùn)輸。測(cè)試數(shù)據(jù):測(cè)試數(shù)據(jù)具體編寫(xiě)此處略(其中應(yīng)用到:場(chǎng)景法、等價(jià)類劃分法、因果圖法、錯(cuò)誤推測(cè)法、邊界值法等方法)。期望輸出:該期望輸出需查閱國(guó)標(biāo)、行標(biāo)以及使用用戶的需求。說(shuō)明書(shū)測(cè)試:檢查說(shuō)明書(shū)書(shū)寫(xiě)準(zhǔn)確性2請(qǐng)?jiān)O(shè)計(jì)一個(gè)關(guān)于ATM自動(dòng)取款機(jī)的測(cè)試用例。功能ATM所識(shí)別卡的類型;密碼驗(yàn)證(身份登陸、是否為掩碼、輸入錯(cuò)誤密碼時(shí)是否提示,連續(xù)三次錯(cuò)誤吞卡等);取款功能:i、金額多少的限制,單次最大最小提取金額、每天最大提取金額等);Ii、取款幣種的不同,如人民幣、美元、歐元等。d)是否提示客戶操作完成后,打印相關(guān)操作信息;e)查詢功能是否正常;轉(zhuǎn)賬功能是否正常;是否提示客戶操作完成后,取回客戶卡;性能關(guān)操作功能的客戶。(如果有,有無(wú)報(bào)警功能(保密報(bào)警))平均無(wú)故障時(shí)間,平均故障修復(fù)時(shí)間,輸入密碼后驗(yàn)證時(shí)間,出鈔票時(shí)間,查詢余額等待時(shí)間。易用性ATM各個(gè)操作功能(硬件)是否正常、易懂;ATM的界面顯示是否友好;ATM是否支持英文操作;ATM是否存在異常(斷電、黑客入侵)有自動(dòng)保護(hù)(報(bào)警)功能;3界面測(cè)試題及設(shè)計(jì)題。請(qǐng)找出下面界面中所存在的問(wèn)題并分別列出;用黑盒測(cè)試的任何一種方法設(shè)計(jì)出此登陸窗體的測(cè)試用例。窗體的標(biāo)題欄中為空,沒(méi)有給出標(biāo)題。用戶名和密碼控件的字體不一致并且沒(méi)有對(duì)齊。文本框的大小不一致沒(méi)有對(duì)其。4、確定和取消按鈕控件的大小不一致。軟件測(cè)試筆試!編程&思考題#去重?cái)?shù)組#去重?cái)?shù)組list_a=#方法一new_list_a=set(list_a)#方法二#方法二list_b=[]forlinlist_a:iflnotinlist_b:#找出一個(gè)目錄下的所有目錄/文件名#找出一個(gè)目錄下的所有目錄/文件名importosfiles=forfinfiles:#冒泡法list_a#冒泡法list_a=[2,24,22,1,39,88,17,21,13,forforiinforjinrange(len(list_a)-i-1):iflist_a[j]<list_a[j+1]:list_a[j],list_a[j+1]=list_a[j+1],位置。Python可以直接拿兩個(gè)數(shù)交換。方法一:11100100100層開(kāi)始丟,然后是87(或 直接碎掉之后,拿第2個(gè)球從上15021~49之84、90、95、99。公式:f+(f-1)+...+2+1如果樓層是26:114、27第如果樓層是210375升的水分別在107310730010-> 707-> 433-> 407-> 133-> 107-> 0110-> 717-> 533-> 50某銀行軟件測(cè)試筆試題(時(shí)間90分鐘,滿分100分考試要求:計(jì)算機(jī)相關(guān)專業(yè)試題一、填空題(每空1分,共10分 驗(yàn)證 是保證軟件正確實(shí)現(xiàn)特定功能的一系列活動(dòng)和過(guò)程。按開(kāi)發(fā)階段分,軟件測(cè)試可分為:?jiǎn)卧獪y(cè)試、集成測(cè)試、 系統(tǒng)測(cè)試 、確認(rèn)測(cè)試和驗(yàn)收測(cè)試在進(jìn)行單元測(cè)試過(guò)程中,通常測(cè)試工程師都需要借助 樁模來(lái)代替所測(cè)模塊調(diào)用的子模塊:在單元測(cè)試的基礎(chǔ)上,需要將所有模塊按照概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的要求進(jìn)行組裝,模塊組裝成系統(tǒng)的方式有兩種,分別是一次性組裝和增殖性組裝 3個(gè)結(jié)點(diǎn)可構(gòu)成 棵不同形態(tài)的樹(shù)每個(gè)索引文件都至少有一張索引表,其中每一個(gè)表項(xiàng)應(yīng)包括能標(biāo)識(shí)該記錄的 和該記錄的存放地址或存放位置。一個(gè)關(guān)系模式為Y(X1,X2,X3,X4),假定該關(guān)系存在如下函數(shù)依賴:(X1,X3)→X4(X1,X3)→X2,則該關(guān)系屬于 三 范式。計(jì)算機(jī)網(wǎng)絡(luò)中的主要拓?fù)浣Y(jié)構(gòu)有星形、環(huán)形、樹(shù)形、 總線 等。存儲(chǔ)器的存取速度可用 存儲(chǔ)時(shí)間 和 存儲(chǔ)周 兩個(gè)時(shí)間參數(shù)來(lái)衡量,其中后者比前者大。二、單選題(每題1分,共45分)下列屬于黑盒測(cè)試技術(shù)的是【】。A.正交實(shí)驗(yàn)法B.程序插樁C.邏輯覆蓋D.基本路徑測(cè)試法在進(jìn)行單元測(cè)試時(shí),常用的方法是【】。A.采用白盒測(cè)試,輔之以黑盒測(cè)試B.采用黑盒測(cè)試,輔之以白盒測(cè)試C.只使用白盒測(cè)試D.只使用黑盒測(cè)試用邊界值分析法,假定整數(shù)X的取值范圍是1<=X<=100,那么X在測(cè)試中應(yīng)該取哪些邊界值【】多條件覆蓋是一種邏輯覆蓋,它的含義是設(shè)計(jì)足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次,滿足多條件覆蓋級(jí)別的測(cè)試用例也是滿足【(1)】級(jí)別的;針對(duì)布爾表達(dá)式A&&(B||C)(2】種組合才能滿足多條件覆蓋的要求。(1)A.判定覆蓋、條件覆蓋、條件判定組合覆蓋、修正條件判定覆蓋B.語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、條件判定組合覆蓋C.語(yǔ)句覆蓋、判定覆蓋、條件判定組合覆蓋、修正條件判定覆蓋D.路徑覆蓋、判定覆蓋、條件覆蓋、條件判定組合覆蓋(2)A.6B.4C.8D.在軟件生命周期的不同階段,需要實(shí)施不同類型的測(cè)試工作,單元測(cè)試是對(duì)程序設(shè)計(jì)進(jìn)行驗(yàn)證,其中【(1)】不是單元測(cè)試的主要內(nèi)容。在進(jìn)行單元測(cè)試過(guò)程中,通常測(cè)試工程師都需要借助【(2)】來(lái)代替所測(cè)模塊調(diào)用的子模塊。在單元測(cè)試的基礎(chǔ)上,需要將所有模塊按照概要設(shè)計(jì)的詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的要求進(jìn)行組裝,模塊組裝成系統(tǒng)的方式有兩種,分別是【(3)】。(1)A.模塊接口測(cè)試B.有效性測(cè)試C.路徑測(cè)試D.邊界測(cè)試(2)A.樁模塊B.驅(qū)動(dòng)模塊C.樁模塊和驅(qū)動(dòng)模塊D.存根模塊和驅(qū)動(dòng)模塊(3)A.一次性組裝和增殖性組裝B.自頂向下組裝和自底向上組裝C.單個(gè)模塊組裝和混合模塊組裝D.接口組裝和功能組裝某評(píng)測(cè)機(jī)構(gòu)A承接了公司B開(kāi)發(fā)的ERP軟件的測(cè)試工作,負(fù)責(zé)該項(xiàng)目的軟件評(píng)測(cè)師甲為了提高自己在ERP方面的知識(shí),向機(jī)構(gòu)A的負(fù)責(zé)人提出要到開(kāi)發(fā)ERP軟件的公司D做兼職開(kāi)發(fā)工作的要求。當(dāng)測(cè)試工作正在進(jìn)行時(shí),公司B為了申報(bào)某科技獎(jiǎng)項(xiàng),希望機(jī)構(gòu)A能先出具一份證實(shí)其軟件質(zhì)量?jī)?yōu)秀的測(cè)試報(bào)告,并且口頭承諾測(cè)試會(huì)繼續(xù)進(jìn)行,并且測(cè)試過(guò)程中發(fā)現(xiàn)的問(wèn)題都會(huì)得到改正。如果你是機(jī)構(gòu)A的負(fù)責(zé)人,對(duì)于評(píng)測(cè)師甲的請(qǐng)求,你將【(1)】對(duì)于公司B提出的要求,機(jī)構(gòu)A的評(píng)測(cè)師甲、乙分別給出了如下的建議:甲認(rèn)為可以出質(zhì)量?jī)?yōu)秀報(bào)告,但是需要公司B出具改正所有測(cè)試問(wèn)題的書(shū)面承諾書(shū)和自己QA部門認(rèn)可;乙認(rèn)為由于測(cè)試還沒(méi)有結(jié)束,很多問(wèn)題海沒(méi)有得到改正,因此不能出質(zhì)量?jī)?yōu)秀的報(bào)告,但可以根據(jù)已經(jīng)測(cè)試過(guò)的模塊的情況,出具一個(gè)質(zhì)量基本合格的報(bào)告。對(duì)于以上建議你認(rèn)為【(2)】測(cè)試結(jié)束后,評(píng)測(cè)師乙提出要保留公司B的被測(cè)試軟件的樣品,對(duì)于評(píng)測(cè)師乙的要求你認(rèn)為【(3)】。(1)A.不批準(zhǔn)甲的要求批準(zhǔn)甲的要求,但是要求甲不能透露公司B的信息不批準(zhǔn)甲的請(qǐng)求,但是建議甲可以到公司B做兼職開(kāi)發(fā)工作批準(zhǔn)甲的請(qǐng)求,并要求甲盡快提高自己在ERP方面的知識(shí),為公司多做貢獻(xiàn)(2)A.應(yīng)該聽(tīng)從甲的建議B.應(yīng)該聽(tīng)從乙的建議C.應(yīng)該綜合甲乙的建議D.都不正確(3)A.不合理,這樣侵犯了B的知識(shí)產(chǎn)權(quán)B.不合理,僅保留程序就行了C.不合理,僅保留文檔就行了D.合理測(cè)試工期緊張時(shí)你會(huì)集中精力于【】。A.盡可能多的測(cè)試B.非關(guān)鍵測(cè)試工作C.加速關(guān)鍵線路上測(cè)試的執(zhí)行D.通過(guò)降低成本(如減少測(cè)試用例)加速執(zhí)行通過(guò)疲勞強(qiáng)度測(cè)試,最容易發(fā)現(xiàn)【】問(wèn)題。A.并發(fā)用戶數(shù)B.內(nèi)存泄露C.系統(tǒng)安全性D.功能錯(cuò)誤用等價(jià)類方法劃分windows文件名稱,應(yīng)該分為【】個(gè)等價(jià)區(qū)間。A.2B.3C.4如下那些工具不屬于壓力測(cè)試工具【】。B.Logiscope(嵌入式測(cè)試工具)C.WAS(WebSphereApplicationServer(WAS))D.RationalRobot如下哪些測(cè)試場(chǎng)景不屬于負(fù)載壓力測(cè)試【】。A.恢復(fù)測(cè)試B.疲勞強(qiáng)度測(cè)試C.大數(shù)據(jù)量測(cè)試D.并發(fā)性能測(cè)試TMM--軟件測(cè)試成熟度模型分【】級(jí)。A.三級(jí)B.四級(jí)C.五級(jí)D.六級(jí)測(cè)試分析過(guò)程不包括如下哪項(xiàng)【】。A.問(wèn)題分析B.覆蓋分析C.測(cè)試總結(jié)D.邊界值分析軟件測(cè)試的對(duì)象包括【】。目標(biāo)程序和相關(guān)文檔源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件源程序和目標(biāo)程序測(cè)試過(guò)程中,軟件測(cè)試人員最重要的任務(wù)是:【】。A.制訂測(cè)試計(jì)劃B.編制測(cè)試設(shè)計(jì)說(shuō)明C.選擇并編制測(cè)試案例D.測(cè)試總結(jié)軟件調(diào)試的目的是找出錯(cuò)誤所在并改正之,軟件測(cè)試的目的是【】。A.證明程序中沒(méi)有錯(cuò)誤B.發(fā)現(xiàn)程序中的錯(cuò)誤C.測(cè)量程序的動(dòng)態(tài)特性D.檢查程序中的語(yǔ)法錯(cuò)誤V模型指出,【】對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行驗(yàn)證。單元測(cè)試集成測(cè)試功能測(cè)試系統(tǒng)測(cè)試V模型指出,【】應(yīng)當(dāng)追朔到用戶需求說(shuō)明。代碼測(cè)試集成測(cè)試驗(yàn)收測(cè)試單元測(cè)試實(shí)踐表明,大多數(shù)軟件缺陷產(chǎn)生的原因來(lái)自于【】。概要設(shè)計(jì)說(shuō)明書(shū)B(niǎo).編程錯(cuò)誤產(chǎn)品說(shuō)明書(shū)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)下列情況中,那種情況下適用于采用自動(dòng)化測(cè)試:【】。A.業(yè)務(wù)規(guī)則復(fù)雜的對(duì)象需要反復(fù)進(jìn)行的工作周期很短的項(xiàng)目D.易用性測(cè)試軟件從一個(gè)計(jì)算機(jī)系統(tǒng)轉(zhuǎn)換到另一個(gè)計(jì)算機(jī)系統(tǒng)運(yùn)行的難易程度是指軟件【】。A.兼容性B.可移植性C.可轉(zhuǎn)換性D.可接近性在規(guī)定的條件下和規(guī)定的時(shí)間間隔內(nèi),軟件實(shí)現(xiàn)其規(guī)定功能的概率稱為【】。A.可使用性B.可接近性C.可靠性D.穩(wěn)定性需求分析中,開(kāi)發(fā)人員要從用戶那里解決的最重要的問(wèn)題是【】。要讓軟件做什么要給該軟件提供哪些信息C.要求軟件工作效率怎樣D.要讓該軟件具有何種結(jié)構(gòu)決策表的化簡(jiǎn),就是【】。A.將表中能合并的行進(jìn)行合并,直到不能合并為止B.將表中能合并的列進(jìn)行合并,直到不能合并為止C.將表中能分解的行進(jìn)行分解,直到不能分解為止D.將表中能分解的列進(jìn)行分解,直到不能分解為止瀑布模型本質(zhì)上是一種【】。A.線性順序模型B.順序迭代模型C.線性迭代模型D.及早見(jiàn)產(chǎn)品模型快速原型模型的主要特點(diǎn)之一是【】。A.開(kāi)發(fā)完畢才見(jiàn)到產(chǎn)品B.及早提供全部完整的軟件產(chǎn)品C.開(kāi)發(fā)完畢后才見(jiàn)到工作軟件D.及早提供工作軟件對(duì)于業(yè)務(wù)流清晰的系統(tǒng)可以利用【(1)】貫穿整個(gè)測(cè)試用例設(shè)計(jì)過(guò)程廣在用例中綜合使用各種測(cè)試方法,對(duì)于參數(shù)配置類的軟件,要用【(2)】選擇較少的組合方式達(dá)到最佳效果,如果程序的功能說(shuō)明中含有輸入條件的組合情況,則一開(kāi)始就可以選用【(3)】和判定表驅(qū)動(dòng)法。(1)A.等價(jià)類劃分B.因果圖法C.正交試驗(yàn)法D.場(chǎng)景法(2)A.等價(jià)類劃分B.因果圖法C.正交試驗(yàn)法D.場(chǎng)景法(3)A.等價(jià)類劃分B.因果圖法C.正交試驗(yàn)法D.場(chǎng)景法為了使模塊盡可能獨(dú)立,要求【】。模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)與十進(jìn)制數(shù)254等值的二進(jìn)制數(shù)是【】。計(jì)算機(jī)中,一個(gè)浮點(diǎn)數(shù)由兩部分組成,它們是【】。階碼和尾數(shù)基數(shù)和尾數(shù)階碼和基數(shù)整數(shù)和小數(shù)設(shè)有一個(gè)關(guān)系Student(學(xué)號(hào),姓名,系名,課程號(hào),成績(jī)),查詢至少選修了四門課程的學(xué)生學(xué)號(hào)、姓名及平均成績(jī)的SELECT語(yǔ)句應(yīng)該是:SELECT學(xué)號(hào),姓名,AVG(成績(jī))AS平均成績(jī)FROMStudentGROUPBY【】HAVINGCOUNT(課程號(hào))>A.學(xué)號(hào)B.姓名C.系名D.課程號(hào)某供應(yīng)商數(shù)據(jù)庫(kù)中的供應(yīng)關(guān)系為SPJ(供應(yīng)商號(hào),零件號(hào),工程號(hào),數(shù)量),如下命令查詢某工程至少用了3(包括三家)供應(yīng)的零件的平均數(shù)量,并按工程號(hào)的降序排列。SELECT工程號(hào),【(1)】FROMSPJGROUPBY工程號(hào)【(2)】ORDERBY工程號(hào)DESC:(1)A.AVG(數(shù)量)At平均數(shù)量B.AVG(數(shù)量)AS平均數(shù)量C.平均數(shù)量AtAVG(數(shù)量)D.平均數(shù)量ASAVG(數(shù)量)(2)A.HAVINGCOUNT(DISTINCT(供應(yīng)商號(hào)))>2B.WhereCOUNT(DISTINCT(供應(yīng)商號(hào)))>2C.HAVING(DISTINCT(供應(yīng)商號(hào)))>2D.Where供應(yīng)商號(hào)LINUX下,解壓縮文件的命令為【】tarzxvf文件名unzip文件名CAT文件名VI文件名34對(duì)abcd文件賦予所有者和組許可的讀和執(zhí)行權(quán)限,命令正確的是【】。chmod033chmod550chmod770chmodu+rx在unixumask022命令后,該文件權(quán)限顯示正確的是【】。rwxr-xr- rw-r--某二又樹(shù)的后序遍歷序列為DABECDEBAC,則前序序列遍歷為【】。D.不能確定評(píng)析:二叉樹(shù)BT的后序遍歷序列為dabec,故BT的根結(jié)點(diǎn)為c(后序遍歷序列的最后一個(gè)結(jié)點(diǎn)為數(shù)的根結(jié)點(diǎn));而B(niǎo)T的中序遍歷序列是debac,即遍歷序列中最后一個(gè)結(jié)點(diǎn)為跟結(jié)點(diǎn),說(shuō)明BT的右子樹(shù)為空。由BT的的后序遍歷序列和中序遍歷序列可知BT的左子樹(shù)(LST)的后序遍歷序列和中序遍歷序列分別為dabe和deba(樹(shù)是遞歸定義的):故LST的根結(jié)點(diǎn)是e,在由LST的中序遍歷序列可知其左子樹(shù)為dBT的前序遍歷序列為cedba以下哪一個(gè)不是棧的基本運(yùn)算【】刪除棧頂元素刪除棧底元素判斷棧是否為空將棧置為空棧在下列排序算法中,在待排序的數(shù)據(jù)表已【】??焖倥判蛳柵判蛎芭菖判蚨雅判蛞韵履囊粋€(gè)選項(xiàng)按順序包括了OSI模型的各個(gè)層次【】。物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,會(huì)話層,表示層和應(yīng)用層物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,系統(tǒng)層,表示層和應(yīng)用層物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,轉(zhuǎn)換層,會(huì)話層,表示層和應(yīng)用層表示層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,會(huì)話層,物理層和應(yīng)用層某部門申請(qǐng)到一個(gè)CIP地址,若要分成8個(gè)子網(wǎng),其掩碼應(yīng)為【】。A.55在網(wǎng)絡(luò)應(yīng)用測(cè)試中,網(wǎng)絡(luò)延遲是一個(gè)重要指標(biāo)。以下關(guān)于網(wǎng)絡(luò)延遲的理解,正確的是【】。指響應(yīng)時(shí)間指報(bào)文從客戶端發(fā)出到客戶端接收到服務(wù)器響應(yīng)的間隔時(shí)間C.指報(bào)文在網(wǎng)絡(luò)上的傳輸時(shí)間D.指從報(bào)文開(kāi)始進(jìn)入網(wǎng)絡(luò)到它開(kāi)始離開(kāi)網(wǎng)絡(luò)之間的時(shí)間解釋:網(wǎng)絡(luò)延遲:這個(gè)也跟tcp/ip協(xié)議有關(guān)。如果網(wǎng)絡(luò)帶寬有限,那么數(shù)據(jù)在通過(guò)tcp/ip從而是計(jì)算機(jī)接受到數(shù)據(jù)的時(shí)候會(huì)有一點(diǎn)的延遲,這個(gè)延遲在網(wǎng)絡(luò)技術(shù)中的解釋是:在傳輸介質(zhì)中傳輸所用的時(shí)間,即從報(bào)文開(kāi)始進(jìn)入網(wǎng)絡(luò)到它開(kāi)始離開(kāi)網(wǎng)絡(luò)之間的時(shí)間。如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連設(shè)備應(yīng)該是【】。中繼器網(wǎng)橋網(wǎng)卡路由器解釋:路由器工作在網(wǎng)絡(luò)的網(wǎng)絡(luò)層上,當(dāng)數(shù)據(jù)包要在不同協(xié)議、不同體系結(jié)構(gòu)的網(wǎng)絡(luò)之間進(jìn)行傳輸時(shí),路由器不僅可以進(jìn)行路由選擇,還可以進(jìn)行數(shù)據(jù)包的格式轉(zhuǎn)換以適應(yīng)這種傳送。一個(gè)擁有5個(gè)職員的公司,每個(gè)員工擁有一臺(tái)計(jì)算機(jī),現(xiàn)要求用最小的代價(jià)將這些計(jì)算機(jī)聯(lián)網(wǎng),實(shí)現(xiàn)資源共享,最能滿足要求的網(wǎng)絡(luò)類型是【】。主機(jī)/終端對(duì)等方式客戶/服務(wù)器方式頁(yè)面事件的生命周期順序是:【】。Page_Load,Page_Init,Change,Click,Page_Load,Page_Init,Click,Page_Init,Page_Load,Change,Click,Page_Init,Page_Load,Click,Change,在ISO/OSI遵守的規(guī)則稱為【】,相鄰層間進(jìn)行信息交換時(shí)必須遵守的規(guī)則稱為【】。一般下一層對(duì)上一層提供操作服務(wù)稱為【】。上一層對(duì)下一層通過(guò)稱為【】關(guān)系實(shí)現(xiàn)。協(xié)議接口C.服務(wù)D.關(guān)系E.調(diào)用F.連接G.會(huì)話三、多選題(每題2分,共10分不能對(duì)軟件進(jìn)行完全測(cè)試的原因主要包括:【】。輸入量太大輸出結(jié)果太多軟件說(shuō)明書(shū)沒(méi)有客觀標(biāo)準(zhǔn)測(cè)試時(shí)間有限下列敘述中正確的是:【】。白盒測(cè)試,又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試黑盒測(cè)試是通過(guò)軟件的外部表現(xiàn)來(lái)發(fā)現(xiàn)軟件缺陷和錯(cuò)誤的測(cè)試方法負(fù)載測(cè)試,是通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在什么負(fù)載條件下系統(tǒng)性能處于失效狀態(tài),并以此來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。壓力測(cè)試,是通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在滿足性能指標(biāo)的情況下,系統(tǒng)所能承受的最大負(fù)載量的測(cè)試。疲勞強(qiáng)度測(cè)試通常是采用系統(tǒng)穩(wěn)定運(yùn)行情況下能夠支持的最大并發(fā)用戶數(shù),或者日常運(yùn)行用戶數(shù),持續(xù)執(zhí)行一段時(shí)間業(yè)務(wù),保證達(dá)到系統(tǒng)疲勞強(qiáng)度需求的業(yè)務(wù)量,通過(guò)綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo),來(lái)確定系統(tǒng)處理最大工作量強(qiáng)度性能的過(guò)程解釋:性能測(cè)試:性能測(cè)試用來(lái)保證產(chǎn)品發(fā)布后系統(tǒng)的性能能夠滿足用戶需求。其中系統(tǒng)性能包括執(zhí)行效率、資源占用、穩(wěn)定性、安全性、兼容性、可擴(kuò)展性、可靠性等。負(fù)載測(cè)試:負(fù)載測(cè)試時(shí)通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在滿足性能指標(biāo)的情況下,系統(tǒng)所能承受的最大負(fù)載量的測(cè)試。壓力測(cè)試:壓力測(cè)試是通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在什么負(fù)載條件下系統(tǒng)性能處于失效狀態(tài),并以此來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。疲勞強(qiáng)度測(cè)試:通常是采用系統(tǒng)穩(wěn)定運(yùn)行情況下能夠支持的最大并發(fā)用戶數(shù)或者日常運(yùn)行用戶數(shù),持續(xù)執(zhí)行一段時(shí)間業(yè)務(wù),通過(guò)綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo)來(lái)確定系統(tǒng)處理最大工作量強(qiáng)度性能的過(guò)程。疲勞強(qiáng)度測(cè)試可以反映出系統(tǒng)的性能問(wèn)題,例如內(nèi)存泄漏等?!靶阅軠y(cè)試時(shí),響應(yīng)時(shí)間持續(xù)緩慢,且隨著負(fù)載越來(lái)越慢”出現(xiàn)以上現(xiàn)象是由【】原因造成的。外部系統(tǒng):應(yīng)用程序通過(guò)太大或太多的請(qǐng)求濫用后端系統(tǒng)糟糕的編碼:一些代碼進(jìn)行交互處理時(shí),就掛起了CPU,把吞吐速度減慢到爬行的速度內(nèi)部資源瓶頸:過(guò)度使用或分配不足中間層問(wèn)題:由于對(duì)數(shù)據(jù)和請(qǐng)求不斷的排列、解除排列,從而把所有通過(guò)它的流量減慢到爬行速度鏈表具備的特點(diǎn)是【】。A.可隨機(jī)訪問(wèn)任何一個(gè)元素B.插入、刪除操作不需要移動(dòng)元素C.無(wú)需事先估計(jì)存儲(chǔ)空間大小D.所需存儲(chǔ)空間與線性表長(zhǎng)度成正比UNIX這意味著一個(gè)程序的正文與數(shù)據(jù)可以是分開(kāi)的,這種分開(kāi)的目的是為了【】。可共享正文B.可共享數(shù)據(jù)C.可重入D.方便編程E.以上全部四、判斷題(每題1分,共10分軟件測(cè)試的目的是盡可能多的找出軟件的缺陷?!尽繙y(cè)試無(wú)法顯示軟件潛在的缺陷?!尽框?yàn)收測(cè)試是由最終用戶來(lái)實(shí)施的?!尽繌睦碚撋现v,黑盒測(cè)試只有采用窮舉輸入測(cè)試,把所有可能的輸入都作為測(cè)試情況考慮,才能查出程序中所有的錯(cuò)誤?!尽看a評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求?!尽寇浖y(cè)試中,可以認(rèn)為質(zhì)量和可靠性是同一回事?!尽寇浖|(zhì)量是指軟件滿足規(guī)定用戶需求的能力?!尽繉?duì)于連鎖型分支結(jié)構(gòu),若有n個(gè)判定語(yǔ)句,則有2n條路徑。【】線性表若采用鏈?zhǔn)酱鎯?chǔ)表示時(shí)所有結(jié)點(diǎn)之間的存儲(chǔ)單元地址可連續(xù)可不連續(xù)?!尽棵總€(gè)工作日中60%的業(yè)務(wù)在40%的時(shí)間內(nèi)完成?!尽课濉⒑?jiǎn)答題(共9分1、函數(shù)palindrome(chars[])的功能是:判斷字符串s是否為回文字符串,若是,則返回0,否則返回-1。若一個(gè)字符串順讀和倒讀都一樣時(shí),稱該字符串是回文字符串,例如:“LEVEL”是回文字符串,而“LEVAL”不是。請(qǐng)簡(jiǎn)單編寫(xiě)該函數(shù)。(4分)2、您認(rèn)為作為一名IT人員同時(shí)也是一名從事金融軟件產(chǎn)品的測(cè)試人員,為了保證軟件產(chǎn)品的測(cè)試質(zhì)量,在與開(kāi)發(fā)人員的溝通過(guò)程中,維持測(cè)試人員同開(kāi)發(fā)團(tuán)隊(duì)、業(yè)務(wù)需求團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?(5分)六、邏輯推理題(每題3分,共6分一副沒(méi)有大小王的撲克牌共4種花色,52張。其中有一種花色為將牌。有人手里有13張,每種花色都有,而且張數(shù)都不一樣。紅桃與方塊共5張,紅桃與梅花共6張。有兩張是將牌。問(wèn)將牌是什么花色?一堆球,共100個(gè)。兩個(gè)人輪流拿,拿到最后一個(gè)贏。最少拿1個(gè),最多拿5個(gè)。如果你先拿,第一次拿多少保證能贏?阿里巴巴軟件測(cè)試筆試題可行性研究要進(jìn)行一次 需求分詳細(xì)的全面的簡(jiǎn)化的、壓縮的徹底的Question30.(單選)在面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)責(zé)任的良好分配原則是在類之間均勻分配集中分配在少數(shù)控制類中根據(jù)交互圖的消息進(jìn)行分配根據(jù)個(gè)人喜好進(jìn)行分配Question31.(單選)intI=2;intx=(I++)+(I++)+(I++);執(zhí)行結(jié)束后,X的值是1.2.89Question32.(單選)char*p=”ab”;sizeof(*p)=(1.2.3.4.Question33.(單選)下列關(guān)于程序效率的描述錯(cuò)誤的是提高程序的執(zhí)行速度可以提高程序的效率降低程序占用的存儲(chǔ)空間可以提高程序的效率源程序的效率與詳細(xì)設(shè)計(jì)階段確定的算法的效率無(wú)關(guān)好的程序設(shè)計(jì)可以提高效率Question34.(單選)現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為i/(1+F/(1+iQuestion35.(多選)以下哪些類型的文件可以通過(guò)數(shù)字簽名加載到Question36.(單選)在LINUX系統(tǒng)中,下列哪一個(gè)命令屬于目錄管理的常用命令?Question37.(單選)如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連設(shè)備應(yīng)該是中繼器網(wǎng)橋網(wǎng)卡路由器Question38.(單選)LINUX下,解壓縮文件的命令為?tarzxvf文件名unzip文件名CAT文件名VI文件名Question39.(單選)以下關(guān)于TCP/IP傳輸層協(xié)議的描述中,錯(cuò)誤的是TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議TCP協(xié)議是一種面向連接的協(xié)議UDP協(xié)議是一種面向無(wú)連接的協(xié)議UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸Question40.(單選)關(guān)于因特網(wǎng),以下哪種說(shuō)法是錯(cuò)誤的用戶利用HTTP協(xié)議使用Web服務(wù)用戶利用NNTP協(xié)議使用電子郵件服務(wù)用戶利用FTP協(xié)議使用文件傳輸服務(wù)用戶利用DNS協(xié)議使用域名解析Question41.(多選)下列關(guān)于alpha測(cè)試的描述中正確的是alpha測(cè)試需要用戶代表參加alpha測(cè)試不需要用戶代表參加alpha測(cè)試是系統(tǒng)測(cè)試的一種alpha測(cè)試是驗(yàn)收測(cè)試的一種Question42.(多選)測(cè)試設(shè)計(jì)員的職責(zé)有制定測(cè)試計(jì)劃設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試過(guò)程、腳本評(píng)估測(cè)試活動(dòng)Question43.(單選)軟件質(zhì)量的定義軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性滿足規(guī)定用戶需求的能力最大限度達(dá)到用戶滿意軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力Question44.(單選)軟件測(cè)試的對(duì)象包括()目標(biāo)程序和相關(guān)文檔源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件源程序和目標(biāo)程序Question45.(單選)軟件測(cè)試類型按開(kāi)發(fā)階段劃分是需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試確認(rèn)測(cè)試、驗(yàn)收測(cè)試調(diào)試、單元測(cè)試、集成測(cè)試、用戶測(cè)試Question46.(單選)V模型指出,對(duì)程序設(shè)計(jì)進(jìn)行驗(yàn)證單元和集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試和確認(rèn)測(cè)試驗(yàn)證測(cè)試Question47.(單選)V模型指出,對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行驗(yàn)證單元測(cè)試集成測(cè)試功能測(cè)試系統(tǒng)測(cè)試Question48.(單選)V模型指出,應(yīng)當(dāng)追朔到用戶需求說(shuō)明代碼測(cè)試集成測(cè)試驗(yàn)收測(cè)試單元測(cè)試Question49.(單選)以下哪種測(cè)試與其余三種測(cè)試在分類上不同負(fù)載測(cè)試強(qiáng)度測(cè)試數(shù)據(jù)庫(kù)容量測(cè)試靜態(tài)代碼走查Question50.(單選)白盒測(cè)試是()的測(cè)試基于功能基于代碼基于設(shè)計(jì)基于需求文檔Question51.(問(wèn)答)找出下列函數(shù)存在的問(wèn)題?char*_strdup(constchar*strSource{staticcharstr[MAX_STR_LEN];strcpy(str,strSource);return}strSource為未知長(zhǎng)度,若長(zhǎng)度比str[MAX_STR_LEN生內(nèi)存溢出。相當(dāng)危險(xiǎn)Question52.(問(wèn)答)寫(xiě)出恰當(dāng)?shù)腟QL語(yǔ)句:Table1是學(xué)生登記表,包括學(xué)生ID,學(xué)生姓名,性別,學(xué)生班級(jí)等信息。Table2是學(xué)生情況表,包括學(xué)生ID,學(xué)生家庭住址等信息。請(qǐng)查詢得到所有“姓張的女同學(xué)的家庭住址”,并按姓名的升序進(jìn)行排列。SelectB.學(xué)生家庭住址fromTable2B,Table1Awhere=B.IDandA.學(xué)生姓名like‘%張%’and性別=’女’;Question53.(問(wèn)答)請(qǐng)根據(jù)以下程序片段,設(shè)計(jì)最少的測(cè)試用例實(shí)現(xiàn)條件覆蓋If((A>1)AND(B=0))ThenX=X/AIf((A=2)OR(X>1))ThenX=X+1語(yǔ)句覆蓋:測(cè)試用例能使被測(cè)程序的每條執(zhí)行語(yǔ)句至少執(zhí)行一次a->b->c->dA=2,B=0,X=0得X=1和一次“假”。判定a與判定b均為真a->b->c->dA=2,B=0,X=0得X=1判定a與判定b真為假a->cA=1,B=0,X=1得X=1條件覆蓋:測(cè)試用例能使被測(cè)程序中每個(gè)判定的每個(gè)條件至少取得一次“真”和一次“假”。如果判定中只有一個(gè)條件,則條件覆蓋便滿足判定判定覆蓋。A>1,B!=0;A=2,X<=1211A<=1,B=0;A!=2,X>1;102Question54.(問(wèn)答)一套完整的測(cè)試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段。單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試、確認(rèn)測(cè)試Question55.(問(wèn)答)請(qǐng)列出關(guān)于一個(gè)印有文字的水杯,你能想到的測(cè)試用例基本特性:(1)杯子的容量:能裝多少升水,空杯,半杯,滿杯(2)杯子的型狀:圓型,上面口大,下面小。杯子的材料:紙杯杯子的抗摔能力:風(fēng)吹是否會(huì)倒,摔一次是否會(huì)摔壞,摔多次是否會(huì)摔壞杯子的耐溫性:裝冷水,冰水,熱水2.廣告圖案:廣告內(nèi)容與圖案碰水是否會(huì)掉色(2)廣告內(nèi)容與圖案是否合法(3)廣告內(nèi)容與圖案是否容易剝落三影響范圍:可用性:(1)裝入液體多久后會(huì)漏水(2)裝入熱水多久后可以變溫,裝入冰水多久后可以融化2.安全性:(1)裝入不同液體,是否會(huì)有化學(xué)反應(yīng)。比如:可樂(lè),咖啡等飲料(2)裝入熱水杯子是不是會(huì)變形和異味(4)特定環(huán)境下:高溫、低溫、長(zhǎng)久是否揮發(fā)毒性物質(zhì)。(5)是否可降解、回收、丟棄是否有對(duì)環(huán)境其他物體有害。3.易用性:不同人群是否能適合杯子的型狀,包括握杯的感覺(jué)和喝水的感不同人群是否能接受杯子的廣告內(nèi)容與圖案華為軟件測(cè)試筆試題一、判斷題軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。Beta測(cè)試是驗(yàn)收測(cè)試的一種。驗(yàn)收測(cè)試是由最終用戶來(lái)實(shí)施的。項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。自底向上集成需要測(cè)試員編寫(xiě)驅(qū)動(dòng)程序。負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。代碼評(píng)審員一般由測(cè)試員擔(dān)任。()二、不定項(xiàng)選擇題(每題2分,10分)1.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:()軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。所有測(cè)試項(xiàng)沒(méi)有殘余一級(jí)、二級(jí)和三級(jí)錯(cuò)誤。立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。驗(yàn)收測(cè)試工件齊全。軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?()A.項(xiàng)目經(jīng)理B.SQA負(fù)責(zé)人C.配置負(fù)責(zé)人D.測(cè)試組測(cè)試設(shè)計(jì)員的職責(zé)有:()A.制定測(cè)試計(jì)劃項(xiàng)目組長(zhǎng)B.設(shè)計(jì)測(cè)試用例C.設(shè)計(jì)測(cè)試過(guò)程、腳本D.評(píng)估測(cè)試活動(dòng)軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:()A.需求工件已經(jīng)被基線化B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化C.構(gòu)架工件已經(jīng)被基線化D.項(xiàng)目階段成果已經(jīng)被基線化三、填空題軟件驗(yàn)收測(cè)試包括 、 、 三種類型對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有 、 兩種設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有 、 、 四、簡(jiǎn)答題區(qū)別階段評(píng)審的與同行評(píng)審什么是軟件測(cè)試簡(jiǎn)述集成測(cè)試的過(guò)程怎么做好文檔測(cè)試白盒測(cè)試有幾種方法五、設(shè)計(jì)題在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等邊三角形”。畫(huà)出程序流程圖、控制流程圖、找出基本測(cè)試路徑,對(duì)此設(shè)計(jì)一個(gè)測(cè)試用例。答案選擇題填空題軟件驗(yàn)收測(cè)試包括:正式驗(yàn)收測(cè)試,alpha測(cè)試,beta測(cè)試。4.對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有:自頂向下,自底向上兩種。設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有:軟件測(cè)試計(jì)劃,軟件需求工件和迭代計(jì)劃。簡(jiǎn)答題同行評(píng)審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯(cuò)誤,只要是找錯(cuò)誤;同行評(píng)審人數(shù):3-7人人員必須經(jīng)過(guò)同行評(píng)審會(huì)議的培訓(xùn),由SQA指導(dǎo);同行評(píng)審內(nèi)容:內(nèi)容小一般文檔<40頁(yè),代碼<500行;同行評(píng)審時(shí)間:一小部分工作產(chǎn)品完成;階段評(píng)審目的:評(píng)審模塊階段作品的正確性可行性及完整性;階段評(píng)審人數(shù):5人左右評(píng)審人必須是專家具有系統(tǒng)評(píng)審資格;階段評(píng)審內(nèi)容:內(nèi)容多,主要看重點(diǎn);階段評(píng)審時(shí)間:通常是設(shè)置在關(guān)鍵路徑的時(shí)間點(diǎn)上為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程31.構(gòu)建的確認(rèn)過(guò)程。補(bǔ)丁的確認(rèn)過(guò)程。系統(tǒng)集成測(cè)試測(cè)試組提交過(guò)程。測(cè)試用例設(shè)計(jì)過(guò)程。測(cè)試代碼編寫(xiě)過(guò)程。Bug的報(bào)告過(guò)程。每周/每?jī)芍艿臉?gòu)建過(guò)程。點(diǎn)對(duì)點(diǎn)的測(cè)試過(guò)程。組內(nèi)培訓(xùn)過(guò)程。4.1.仔細(xì)閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例。2.檢查文檔的編寫(xiě)是否滿足文檔編寫(xiě)的目的3.內(nèi)容是否齊全,正確4.內(nèi)容是否完善5.標(biāo)記是否正確總體上分為靜態(tài)方法和動(dòng)態(tài)方法兩大類。靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒(méi)有沖突或者沒(méi)有歧義。動(dòng)態(tài):語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋【解】第一步:確定測(cè)試策略。在本例中,對(duì)被測(cè)程序的功能有明確的要求,即:判斷能否組成三角形;識(shí)別等邊三角形;識(shí)別等腰三角形;識(shí)別任意三角形。因此可首先用黑盒法設(shè)計(jì)測(cè)試用例,然后用白盒法驗(yàn)證其完整性,必要時(shí)再進(jìn)行補(bǔ)充。第二步:根據(jù)本例的實(shí)際情況,在黑盒法中首先可用等價(jià)分類法劃分輸入的等價(jià)類,然后用邊界值分析法和猜錯(cuò)法作補(bǔ)充。等價(jià)分類法:有效等價(jià)類輸入3個(gè)正整數(shù):3數(shù)相等3數(shù)中有2個(gè)數(shù)相等,比如AB相等3數(shù)中有2個(gè)數(shù)相等,比如BC相等3數(shù)中有2個(gè)數(shù)相等,比如AC相等3數(shù)均不相等2數(shù)之和不大于第3數(shù),比如最大數(shù)是2數(shù)之和不大于第3數(shù),比如最大數(shù)是2數(shù)之和不大于第3數(shù),比如最大數(shù)是C無(wú)效等價(jià)類:含有零數(shù)據(jù)(10)含有負(fù)整數(shù)(11)少于3個(gè)整數(shù)(12)含有非整數(shù)含有非數(shù)字符邊界值法:2數(shù)之和等于第3猜錯(cuò)法:輸入3輸入3個(gè)負(fù)數(shù)第三步:提出一組初步的測(cè)試用例,如下表所示:第四步:用白盒法驗(yàn)證第三步產(chǎn)生的測(cè)試用例的充分性。結(jié)果表明,上表中的前8個(gè)測(cè)試用例,已能滿足對(duì)被測(cè)程序圖的完全覆蓋,不需要再補(bǔ)充其他的測(cè)試用例。軟通動(dòng)力軟件測(cè)試筆試題軟件測(cè)試是軟件開(kāi)發(fā)的重要環(huán)節(jié),進(jìn)行軟件測(cè)試的目的是()A)證明軟件錯(cuò)誤不存在B)證明軟件錯(cuò)誤的存在C)改正程序所有的錯(cuò)誤D)發(fā)現(xiàn)程序所有的錯(cuò)誤對(duì)于軟件質(zhì)量描述不正確的是:()A)高質(zhì)量的過(guò)程產(chǎn)生高質(zhì)量的產(chǎn)品B)軟件質(zhì)量是測(cè)試人員測(cè)試出來(lái)的C)軟件質(zhì)量是設(shè)計(jì)和規(guī)劃出來(lái)的D)項(xiàng)目階段結(jié)束意味著產(chǎn)品質(zhì)量達(dá)到了預(yù)期的標(biāo)準(zhǔn)3.對(duì)于軟件測(cè)試描述不正確的是:()軟件測(cè)試無(wú)法找到程序當(dāng)中的所有缺陷測(cè)試工程師需要在最短時(shí)間內(nèi)完成最有效的測(cè)試C)軟件測(cè)試工程師只要了解需求就可以了D)測(cè)試工程師也需要了解編碼知識(shí)測(cè)試工程師需要了解下面哪些知識(shí):()A)項(xiàng)目管理知識(shí)B)測(cè)試知識(shí)C)需求管理D)以上都包括檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱為:()A)確認(rèn)測(cè)試集成測(cè)試C)性能測(cè)試D)功能測(cè)試評(píng)審是對(duì)軟件進(jìn)行表態(tài)測(cè)試的一種方法,下述結(jié)論中。哪個(gè)是與軟件評(píng)審無(wú)關(guān)的內(nèi)容:()A)盡量發(fā)現(xiàn)錯(cuò)誤B)檢查軟件文檔C)根據(jù)評(píng)審標(biāo)準(zhǔn)D)依靠測(cè)試信息路徑測(cè)試是整個(gè)結(jié)構(gòu)測(cè)試的重要組成,但在研究路徑測(cè)試時(shí),通常又是使用程序控制流圖來(lái)代替()A)程序框圖B)結(jié)構(gòu)圖C)數(shù)據(jù)流圖D)程序流程圖軟件測(cè)試類型按開(kāi)發(fā)階段劃分是需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試C)單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試、確認(rèn)測(cè)試、驗(yàn)收測(cè)試D)調(diào)試、單元測(cè)試、集成測(cè)試、用戶測(cè)試下述說(shuō)法錯(cuò)誤的是單元測(cè)試又稱為模塊測(cè)試,是針對(duì)軟件測(cè)試的最小單位—程序模塊進(jìn)行正確性檢驗(yàn)的測(cè)試工作集成測(cè)試也叫做組裝測(cè)試,通常在編碼完成的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測(cè)試。集成測(cè)試是檢驗(yàn)程序單元和部件的接口關(guān)系,逐步集成為符合概要設(shè)計(jì)要求的程序部件或整個(gè)系統(tǒng)。系統(tǒng)測(cè)試是真實(shí)或模擬系統(tǒng)運(yùn)行環(huán)境下,檢查完整的程序系統(tǒng)能否和相關(guān)硬件、外設(shè)、網(wǎng)絡(luò)、系統(tǒng)軟件和支持平臺(tái)等正確配置與連接,并滿足用戶需求下列關(guān)于alpha測(cè)試的描述:alpha測(cè)試需要用戶代表參加alpha測(cè)試不需要用戶代表參加alpha測(cè)試是系統(tǒng)測(cè)試的一種alpha測(cè)試是驗(yàn)收測(cè)試的一種21.關(guān)于自動(dòng)化測(cè)試描述正確的是()A)引入自動(dòng)化測(cè)試可以降低測(cè)試成本B)軟件產(chǎn)品測(cè)試適合自動(dòng)化測(cè)試自動(dòng)化測(cè)試工具能夠完成所有的自動(dòng)化測(cè)試D)自動(dòng)化測(cè)試腳本同樣需要進(jìn)行驗(yàn)收和確認(rèn)22.關(guān)于軟件性能簡(jiǎn)述不正確的是()在看代碼完成之前,無(wú)法進(jìn)行與性能有關(guān)的工作B)性能是設(shè)計(jì)和規(guī)劃出來(lái)的,而不是測(cè)試出來(lái)的C)性能測(cè)試在很多情況下不能發(fā)現(xiàn)特定的性能缺陷23.LoadRunner中關(guān)于“關(guān)聯(lián)(Conelation)”描述錯(cuò)誤的是(A)關(guān)聯(lián)分為手動(dòng)管理和自動(dòng)關(guān)聯(lián)B)關(guān)聯(lián)是對(duì)提交數(shù)據(jù)的參數(shù)化過(guò)程關(guān)聯(lián)是為了解決服務(wù)器端生成數(shù)據(jù)后期使用的問(wèn)題關(guān)聯(lián)函數(shù)是一種注冊(cè)類函數(shù)24.LoadRunner中Controller對(duì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版:特許連鎖經(jīng)營(yíng)合同
- 2025年度虛擬現(xiàn)實(shí)娛樂(lè)項(xiàng)目合作協(xié)議范本3篇
- 2024年環(huán)保項(xiàng)目委托合同:廢氣處理設(shè)施建設(shè)與運(yùn)營(yíng)
- 2024版智能語(yǔ)音識(shí)別系統(tǒng)研發(fā)合同
- 2024年私借私還轉(zhuǎn)賬借款協(xié)議
- 2024年度債務(wù)轉(zhuǎn)移及債務(wù)清償監(jiān)督合同范本3篇
- 2025年度智能建筑項(xiàng)目監(jiān)理合同補(bǔ)充協(xié)議書(shū)3篇
- 2024年綠色制造生產(chǎn)車間承包與環(huán)保責(zé)任承諾書(shū)3篇
- 2024年環(huán)保設(shè)備采購(gòu)與安裝承包合同
- 2025年度櫥柜安裝與售后服務(wù)標(biāo)準(zhǔn)合同范本3篇
- GB/T 15115-2024壓鑄鋁合金
- AQ 1029-2019 煤礦安全監(jiān)控系統(tǒng)及檢測(cè)儀器使用管理規(guī)范
- 玄武巖纖維簡(jiǎn)介演示
- 米什金貨幣金融學(xué)英文版習(xí)題答案chapter1英文習(xí)題
- 未成年旅游免責(zé)協(xié)議書(shū)
- 建筑公司員工合規(guī)手冊(cè)
- 質(zhì)量保證的基本原則與方法
- 第1講-句子結(jié)構(gòu)
- 預(yù)防保健科主任競(jìng)聘課件
- 鼻腔沖洗護(hù)理技術(shù)團(tuán)體標(biāo)準(zhǔn)解讀
- 團(tuán)隊(duì)成員介紹
評(píng)論
0/150
提交評(píng)論