資源描述:
《軟件測試題目匯總軟件測試題目匯總.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、選擇題1.在下面說列舉的邏輯測試覆蓋中,測試覆蓋最強(qiáng)的是。A.條件覆蓋B.條件組合覆蓋C.語句覆蓋D.判定/條件覆蓋(B)1.在下面說列舉的邏輯測試覆蓋中,測試覆蓋最弱的是。A.條件覆蓋B.條件組合覆蓋C.語句覆蓋D.判定/條件覆蓋(B)2.對下面的個(gè)人所得稅程序中,滿足判定覆蓋測試用例的是。if(income<800)tarrate=0;elseif(income<=1500)tarrate=0.05;elseif(income<2000)tarrate=0.08;elsetarrate=0.1;A.incom
2、e=(799,1500,1999,2001)B.income=(799,1501,2000,2001)C.income=(800,1500,2000,2001)D.income=(800,1499,2000,2001)2.對下面的個(gè)人所得稅程序中,滿足語句覆蓋測試用例的是。if(income<800)tarrate=0;elseif(income<=1500)tarrate=0.05;elseif(income<2000)tarrate=0.08;elsetarrate=0.1;A.income=(800,150
3、0,2000,2001)B.income=(800,801,1999,2000)C.income=(799,1499,2000,2001)D.income=(799,1500,1999,2000)(B)3.在設(shè)計(jì)測試用例時(shí),是用得最多的一種黑盒測試方法。A.等價(jià)類測試B.邊界值測試C.因果圖測試D.決策表測試(B)4.閱讀下面流程圖圖1當(dāng)使用判定覆蓋法進(jìn)行測試時(shí),至少需要設(shè)計(jì)個(gè)測試用例。A.2B.4C.6D.8(B)5.軟件測試的目的是。A.表明軟件的正確性B.評(píng)價(jià)軟件質(zhì)量C.盡可能發(fā)現(xiàn)軟件中的錯(cuò)誤D.判定軟件是
4、否合格6.用邊界值測試法,假定X為整數(shù),10≤X≤100,那么X在測試中應(yīng)該取邊界值。A.X=10,X=100B.X=9,X=10,X=100,X=101C.X=10,X=11,X=99,X=100D.X=9,X=10,X=50,X=100(B)7.在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16~40,則根據(jù)黑盒測試中的等價(jià)類劃分技術(shù),下面劃分正確的是。A.可劃分為2個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類B.可劃分為1個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類C.可劃分為2個(gè)有效等價(jià)類,1個(gè)無效等價(jià)類D.可劃分為1個(gè)有效等價(jià)類
5、,1個(gè)無效等價(jià)類(B)8.下面關(guān)于軟件測試的說法,是錯(cuò)誤的。A.軟件測試是程序測試B.軟件測試貫穿于軟件定義和開發(fā)的整個(gè)期間C.需求規(guī)格說明、設(shè)計(jì)規(guī)格說明都是軟件測試的對象D.程序是軟件測試的對象9.關(guān)于白盒測試與黑盒測試的最主要區(qū)別,正確的是。A.白盒測試側(cè)重于程序結(jié)構(gòu),黑盒測試側(cè)重于功能B.白盒測試可以使用測試工具,黑盒測試不能使用工具C.白盒測試需要程序員參與,黑盒測試不需要D.黑盒測試比白盒測試應(yīng)用更廣泛(B)10.以下各項(xiàng)中,屬于需求說明書的評(píng)測內(nèi)容。①系統(tǒng)定義的目標(biāo)是否與用戶的要求一致②設(shè)計(jì)的約束條件
6、或限制條件是否符合實(shí)際③是否考慮過軟件需求的其他方案④軟件的行為與它必須處理的信息、必須完成的功能是否一致A.①、②、④B.①、③、④C.②、③、④D.①、②、③、④(B)11.以下圖2所示控制流程圖(程序圖)的環(huán)復(fù)雜度V(G)等于。A.4B.5C.6D.1圖2圖312.以上圖3所示程序控制流程圖(程序圖)中有條線性無關(guān)(即相互獨(dú)立)的基本路徑。A.1B.2C.3D.4(B)13.關(guān)于軟件測試對軟件質(zhì)量的意義,有以下觀點(diǎn):①度量與評(píng)估軟件的質(zhì)量;②保證軟件質(zhì)量;③改進(jìn)軟件開發(fā)過程;④發(fā)現(xiàn)軟件錯(cuò)誤。其中正確的是。A
7、.①、②、③ B.①、②、④C.①、③、④ D.①、②、③、④(B)14.軟件質(zhì)量的定義是。A.軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性B.滿足規(guī)定用戶需求的能力C.最大限度達(dá)到用戶滿意D.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力(B)15.某軟件公司在招聘軟件評(píng)測師時(shí),應(yīng)聘者甲向公司做如下保證:①經(jīng)過自己測試的軟件今后不會(huì)再出現(xiàn)問題;②在工作中對所有程序員一視同仁,不會(huì)因?yàn)樵谀硞€(gè)程序員編寫的程序中發(fā)現(xiàn)的問題多,就重點(diǎn)審查該程序,以免不利于團(tuán)結(jié);③承諾不需要其他人員,自己就可以獨(dú)立進(jìn)
8、行測試工作;④發(fā)揚(yáng)咬定青山不放松的精神,不把所有問題都找出來,決不罷休;你認(rèn)為應(yīng)聘者甲的保證。A.①、④是正確的B.②是正確的C.都是正確的 D.都不正確(B)16.軟件測試的對象包括。A.目標(biāo)程序和相關(guān)文檔 B.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔C.目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件 D.源程序和目標(biāo)程序17.軟件測試類型按開發(fā)階段劃分是。A.需求測試、單元測試、集