版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEPAGE1《軟件測試》期末考試復習題庫(含答案)一、單選題1.輸入學生的百分制成績s,根據(jù)其值,輸出其等級成績。90分以上為優(yōu)秀,80分以上為良好,70分以上為中等,60分以為及格,不足60分為不及格。以下是該程序的執(zhí)行流程圖,使用基本路徑法設(shè)計測試用例,其圈復雜度V(G)等于多少?(5.0)A、3B、4C、5D、6答案:C2.閱讀下面這段程序,使用邏輯覆蓋法進行測試,請問哪一組關(guān)于(a,b,c)的輸入值可以達到判定覆蓋。()Intfunc(intA,b,c){intk=1;if((a>0)&&(b<0)&&(a+c>0))k=k+a;elsek=k+b;if(c>0)k=k+c;returnk;}(5.0)A、(a,b,c)=(3,6,1)(-4,-5,7)B、(a,b,c)=(2,5,8)(-4,-9,-5)C、(a,b,c)=(6,8,-2)(1,5,4)D、(a,b,c)=(4,-9,-2)(-4,8,3)答案:D3.在代碼走查的計劃走查會議階段,協(xié)調(diào)人完成的工作不包括()。(5.0)A、組建走查小組B、設(shè)計測試用例C、安排會議時間D、分發(fā)所需要的材料答案:B4.________是指判定語句中的每個條件都要取真值、假值各一次。(5.0)A、語句覆蓋B、判定覆蓋C、條件覆蓋D、條件組合覆蓋答案:C5.下列選項中,關(guān)于軟件缺陷的說法錯誤的是()。(5.0)A、軟件缺陷是軟件(包括程序和文檔)中存在的影響軟件正常運行的問題、錯誤、隱藏的功能缺失或多余B、按照缺陷的優(yōu)先級不同可以將缺陷劃分為立即解決、高優(yōu)先級、正常排隊、低優(yōu)先級C、缺陷報告有統(tǒng)一的模板,該模板是根據(jù)IEEE729-1983制定D、每個缺陷都有一個唯一的編號,這是缺陷的標識答案:C6.針對下列程序段,需要()個測試用例才可以滿足語句覆蓋的要求。Switch(value){Case0:other=30;break;Case1:other=50;break;Case2:other=300;Case3:other=other/value;break;Default:other=other?value;}(5.0)A、2B、3C、4D、5答案:C7.關(guān)于邏輯覆蓋,下列說法中錯誤的是()。(5.0)A、語句覆蓋的語句不包括空行、注釋等B、相比于語句覆蓋,判定覆蓋考慮到了每個判定語句的取值情況C、條件覆蓋考慮到了每個邏輯條件的取值的所有組合情況D、在邏輯覆蓋法中,條件組合覆蓋是覆蓋率最大的測試方法答案:C8.桌面檢查通常由()來實施(5.0)A、項目經(jīng)理B、架構(gòu)師C、程序員D、軟件測試工程師答案:C9.能夠榨豆?jié){、水果汁(蘋果、梨、西瓜……),是指榨汁機的哪個質(zhì)量特性?(5.0)A、可靠性B、功能性C、易用性D、效率答案:B10.參數(shù)化常用的數(shù)據(jù)文件格式有CSV和________(5.0)A、JSONB、XMLC、TXTD、XLS答案:A11.以下關(guān)于軟件可靠性與硬件可靠性主要區(qū)別的說法中,正確的是()(5.0)A、軟件的每個復制都是完全一樣的,而按照設(shè)計生產(chǎn)出來的同規(guī)格硬件總有微小差別B、軟件經(jīng)常面臨惡意的使用者,而硬件沒有惡意的使用者C、軟件的使用者通常遍及整個世界,而硬件的使用者通常只局限于某個地區(qū)D、軟件的失效都是邏輯錯誤引起的,而硬件的失效都不是邏輯錯誤引起的答案:A12.針對以下程序段,對于(A,B)的取值,以下()測試用例能夠滿足判定-條件覆蓋的要求。IF((A-10)=20OR(B+20)>10)THENC=0IF((A-30)<10AND(B-30)<0)THENB=30①A=50B=-10②A=40B=40③A=30B=-10④A=30B=30(5.0)A、①②B、③④C、①③D、②④E、①④答案:C13.代碼檢查的兩個階段按照順序分為()。(5.0)A、分發(fā)資料、執(zhí)行檢查B、執(zhí)行檢查,評價檢查C、個人準備,召開會議D、召開會議,個人總結(jié)答案:C14.下面關(guān)于軟件測試的說法,()是錯誤的。(5.0)A、軟件測試就是程序測試B、軟件測試貫穿于軟件定義和開發(fā)的整個期間C、需求規(guī)格說明、設(shè)計規(guī)格說明都是軟件測試的對象D、程序是軟件測試的對象答案:A15.對程序的調(diào)試最好由()來做(5.0)A、程序員B、第三方測試機構(gòu)C、程序開發(fā)組D、客戶答案:A16.等價類劃分就是將輸入數(shù)據(jù)按照輸入需求劃分為若干個子集,這些子集稱為________。(5.0)A、測試集B、等價類C、不等價類D、同類集答案:B17.語句覆蓋的目的是測試程序中的代碼是否被執(zhí)行,它只測試代碼中的________。(5.0)A、執(zhí)行語句B、解釋語句C、分支語句D、注釋語句答案:A18.下列過程不屬于同行評審的是()。(5.0)A、正式評審B、技術(shù)審查C、抽查D、走查答案:C19.榨一公斤黃豆需要多長時間?,是指榨汁機的哪個質(zhì)量特性?(5.0)A、功能性B、可靠性C、易用性D、效率答案:D20.以下哪一種選項不屬于軟件缺陷(5.0)A、軟件實現(xiàn)了產(chǎn)品規(guī)格說明沒有提到的功能B、軟件沒有實現(xiàn)產(chǎn)品規(guī)格說明所要求的功能C、軟件中出現(xiàn)了產(chǎn)品貴規(guī)格說明不應(yīng)該出現(xiàn)的功能D、軟件實現(xiàn)了產(chǎn)品規(guī)格說明所要求等功能但因受性能限制而未考慮可移植性問題答案:D21.下列選項中,關(guān)于軟件測試的說法錯誤的是()。(5.0)A、在早期的軟件開發(fā)中,測試就等同于調(diào)試。B、軟件測試是使用人工或自動手段來運行或測定某個系統(tǒng)的過程C、軟件測試的目的在于檢驗軟件是否滿足規(guī)定的需求或弄清楚預(yù)期結(jié)果與實際結(jié)果之間的差異D、軟件測試與軟件開發(fā)是兩個獨立、分離的過程答案:D22.以下是一段程序各語句執(zhí)行控制流程圖(數(shù)字表示程序語句的執(zhí)行控制節(jié)點),使用基本路徑法設(shè)計測試用例,至少需要設(shè)計幾個測試用例?(5.0)A、3B、4C、5D、6答案:B23.下列選項中,可以瞬間將系統(tǒng)壓力加載到最大的性能測試是()(5.0)A、壓力測試B、負載測試C、并發(fā)測試D、峰值測試答案:D24.________的作用是使真、假分支均被執(zhí)行。(5.0)A、語句覆蓋B、判定覆蓋C、條件組合覆蓋D、條件覆蓋答案:B25.對程序的邏輯結(jié)構(gòu)、路徑與運行過程進行的測試稱為________。(5.0)A、功能測試B、黑盒測試C、白盒測試D、性能測試答案:C26.軟件測試是軟件開發(fā)過程的重要階段,是軟件質(zhì)量保證的重要手段,下列哪個(些)是軟件測試的任務(wù)?Ⅰ預(yù)防軟件發(fā)生錯誤Ⅱ發(fā)現(xiàn)改正程序錯誤Ⅲ提供診斷錯誤信息(5.0)A、只有ⅠB、只有ⅡC、只有ⅢD、都是答案:D27.軟件生命周期中持續(xù)時間最長的是()階段。(5.0)A、需求分析B、程序編碼C、軟件測試D、軟件運行維護答案:D28.技術(shù)審查流程不包括()。(5.0)A、準備B、評審C、測試D、跟蹤答案:C29.引入風險分析的開發(fā)模型為________模型。(5.0)A、敏捷模型B、H模型C、瀑布模型D、螺旋模型答案:D30.閱讀下面這段程序,使用邏輯覆蓋法進行測試,請問哪一組關(guān)于(a,b,c)的輸入值可以達到判定-條件覆蓋。()Intfunc(intA,b,c){intk=1;if((a>0)||(b<0)||(a+c>0))k=k+a;elsek=k+b;if(c>0)k=k+c;returnk;}(5.0)A、(a,b,c)=(3,6,1)(-4,-5,7)B、(a,b,c)=(2,-5,8)(-4,9,-5)C、(a,b,c)=(6,8,-2)(1,5,4)D、(a,b,c)=(4,9,-2)(-4,8,3)答案:B31.軟件驗證和確認是保證軟件質(zhì)量的重要措施,它的實施應(yīng)該針對(5.0)A、程序編寫階段B、軟件開發(fā)的所有階段C、軟件調(diào)試階段D、軟件設(shè)計階段答案:B32.關(guān)于性能測試,下列說法中錯誤的是()(5.0)A、軟件響應(yīng)慢屬于性能問題B、性能測試就是通過性能測試工具模擬正常、峰值及異常負載狀態(tài)下對系統(tǒng)的各項性能指標進行測試的活動C、性能測試可以發(fā)現(xiàn)軟件系統(tǒng)的性能瓶頸D、性能測試是以驗證功能實現(xiàn)完整為目的答案:D33.對下面的個人所得稅程序中,滿足語句覆蓋測試用例的是()。If(ine<800)tarrate=0Elseif(ine<=1500)tarrate=0.05Elseif(ine<2000)tarrate=0.08Elsetarrate=0.1(5.0)A、ine=(800,1500,2000,2001)B、ine=(800,801,1999,2000)C、ine=(799,1499,2000,2001)D、ine=(799,1500,1999,2000)答案:D34.下列不是桌面檢查內(nèi)容的一項是()(5.0)A、常量檢查B、緩沖區(qū)溢出檢查C、等價性檢查D、控制流檢查答案:B35.根據(jù)《GB/T155322008計算機軟件測試規(guī)范》,軟件測試管理主要包括:測試過程管理、測試評審管理,以及(5.0)A、測試用例管理B、測試環(huán)境管理C、配置管理D、測試系統(tǒng)管理答案:C36.關(guān)于因果圖法設(shè)計測試用例,有以下一些操作步驟,正確操作順序的選項是(1)找出原因與結(jié)果,原因與原因之間的對應(yīng)關(guān)系,畫出因果圖(2)分析軟件規(guī)格說明文檔描述的哪些是原因(輸入條件),哪些是結(jié)果(輸出條件),給每個原因和結(jié)果賦予一個標識符。(3)把判定表的每一行作為依據(jù)設(shè)計測試用例。(4)根據(jù)因果圖,創(chuàng)建判定表,將復雜的邏輯關(guān)系和多種條件組合很具體明確的表示出來(5)在因果圖上標上哪些不可能發(fā)生的因果關(guān)系,表明約束或限制條件(6)編寫測試用例(5.0)A、(1)(2)(3)(4)(5)(6)B、(2)(1)(5)(4)(3)(6)C、(1)(2)(5)(4)(3)(6)D、(2)(1)(4)(5)(3)(6)答案:B37.下列過程不屬于同行評審內(nèi)容的是()。(5.0)A、用例圖B、可行性研究報告C、測試用例D、軟件架構(gòu)設(shè)計答案:B38.有一種測試模型,測試與開發(fā)并行進行,這種測試模型稱為_______模型。(5.0)A、H模型B、X模型C、W模型D、V模型答案:C39.下列哪個不是測試環(huán)境的組成要素(5.0)A、軟硬件B、技術(shù)文檔C、測試工具D、網(wǎng)絡(luò)環(huán)境答案:B40.下列選項中不屬于代碼檢查過程中協(xié)調(diào)人的職責的是()(5.0)A、在會議上對檢查內(nèi)容進行講解B、組建檢查小組C、確定檢查是否可以結(jié)束D、改進檢查過程答案:A41.下列關(guān)于代碼檢查小組組建過程的描述錯誤的是()(5.0)A、協(xié)調(diào)人是整個代碼檢查工作的負責人B、小組成員可以由相關(guān)部門推薦C、檢查小組必須全部來自開發(fā)部門D、檢查人員的工作量不能超過25%以上答案:C42.當用分支覆蓋法,對以下流程圖進行測試時,至少需要設(shè)計()個測試用例:A、4B、5C、6D、8答案:C43.下列選項中不屬于桌面檢查中常量檢查內(nèi)容的是()(5.0)A、常量的取值B、常量的類型C、常量的引用綠D、定義與引用的一致性答案:C44.針對以下程序段,對于(A,B,C)的取值,以下()測試用例能夠滿足語句覆蓋的要求。IF((A+10)=2OR(B-20)<3)THENC=0IF((A+30)>10AND(C-30)<0)THENB=30(5.0)A、(2,30,1)B、(-20,0,30)C、(-30,20,30)D、(2,20,3)答案:D45.關(guān)于程序插樁法,下列說法中錯誤的是()。(5.0)A、程序插樁法就是往被測試程序中插入測試代碼以達到測試目的的方法B、程序插樁法可分為目標代碼插樁和源代碼插樁C、源代碼插樁的程序需要經(jīng)過編譯、鏈接過程,但測試代碼不參與編譯、鏈接過程D、目標代碼插樁是往二進制程序中插入測試代碼答案:C46.閱讀下面這段程序,使用邏輯覆蓋法進行測試,請問哪一組關(guān)于(a,b,c)的輸入值可以達到條件覆蓋。()iIntfunc(intA,b,c){intk=1;if((a>0)||(b<0)||(a+c>0))k=k+a;elsek=k+b;if(c>0)k=k+c;returnk;}(5.0)A、(a,b,c)=(3,6,1)(-4,-5,7)B、(a,b,c)=(2,5,8)(-4,-9,-5)C、(a,b,c)=(6,8,-2)(1,5,4)D、(a,b,c)=(4,9,-2)(-4,8,3)答案:B47.軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)?(5.0)A、功能測試B、單元測試C、結(jié)構(gòu)測試D、確認測試答案:B48.針對程序段:IF((X>10)AND(Y<20))THENW=W/A,對于(X,Y)的取值,以下()組測試用例能夠滿足判定覆蓋的要求。(5.0)A、(30,15)(40,10)B、(3,0)(30,30)C、(5,25)(10,20)D、(20,10)(1,100)答案:D49.為了檢測引用異常,需要檢查通過程序的每一條路徑。通常采用類似()的方法遍歷程序流程圖的每一條路徑。(5.0)A、廣度優(yōu)先B、隨機訪問C、深度優(yōu)先D、自底向上答案:C50.下列選項中不屬于使用質(zhì)量的屬性的是()(5.0)A、有效性B、安全性C、穩(wěn)定性D、滿意度答案:C51.下列選項不屬于輸入錯誤檢查列表中的輸入/輸出檢查的是()。(5.0)A、文件屬性是否正確B、緩沖大小與記錄大小是否匹配C、文件在使用前是否打開D、文件擴展名是否為.exe答案:D52.在代碼檢查中,負責提供關(guān)于檢查項目的資料并回答檢查人員問題的角色是()(5.0)A、協(xié)調(diào)人B、開發(fā)人員C、檢查人員D、講解員答案:B53.下列關(guān)于HTTP響應(yīng)說法錯誤的是()(5.0)A、當服務(wù)器成功接收到HTTP請求時,才會產(chǎn)生HTTP響應(yīng)B、響應(yīng)體位于響應(yīng)頭的下方C、狀態(tài)行包括協(xié)議版本、狀態(tài)碼和狀態(tài)碼描述D、響應(yīng)頭位于HTTP響應(yīng)的第1行答案:D54.針對下列程序段,需要()個測試用例可以滿足分支覆蓋的要求。IntIsLeap(intyear){if(year%4==0){if(year%100==0){if(year%400==0)leap=1;elseleap=0;}elseleap=1;}elseleap=0;returnleap;}(5.0)A、3B、4C、6D、7答案:B55.如果發(fā)送的HTTP請求中包含請求頭,可以使用下列哪個元件進行配置?()(5.0)A、HTTP請求默認值B、HTTP請求信息頭管理器C、用戶參數(shù)D、用戶定義的變量答案:B56.下列選項中,哪一項不屬于邏輯覆蓋?()(5.0)A、語句覆蓋B、條件覆蓋C、判定覆蓋D、判定-語句覆蓋答案:D57.桌面檢查的文檔是一種()文檔(5.0)A、過渡性、不公開的B、過渡性、公開的C、非過渡性、不公開的D、非過渡性、公開的答案:A58.下列選項中,可以匹配任意字符的符號為()(5.0)A、B、+C、?D、()答案:A59.閱讀下列流程圖,當用判定覆蓋法進行測試時,至少需要設(shè)計()個測試用例。(5.0)A、2B、4C、6D、8答案:B60.以下哪些項不是因果圖法編寫測試用例的設(shè)計步驟?(5.0)A、找出原因與結(jié)果,原因與原因之間的對應(yīng)關(guān)系,畫出因果圖B、把判定表的每一行作為依據(jù)設(shè)計測試用例C、根據(jù)因果圖,創(chuàng)建判定表,將復雜的邏輯關(guān)系和多種條件組合很具體明確的表示出來D、在因果圖上標上哪些不可能發(fā)生的因果關(guān)系,表明約束或限制條件E、分析軟件規(guī)格說明文檔描述的哪些是原因(輸入條件),哪些是結(jié)果(輸出條件),給每個原因和結(jié)果賦予一個標識符。F、找出部分因果關(guān)系,設(shè)定判定表,找出取值數(shù)據(jù),編寫測試用例答案:F61.下列選項中,關(guān)于HTTP請求體說法正確的是()(5.0)A、所有的請求方法都有請求體B、請求體中的數(shù)據(jù)類型只有text/htmlC、通常在POST和PUT請求方法中才有請求體D、請求體位于HTTP請求的第1行答案:C62.關(guān)于bug管理流程,()是正確的做法。(5.0)A、開發(fā)人員提交新的bug入庫,設(shè)置狀態(tài)為“New”B、開發(fā)人員確認是bug,設(shè)置狀態(tài)為“Fixed”C、測試人員確認問題解決了,設(shè)置狀態(tài)為“Closed”D、測試人員確認不是bug,設(shè)置狀態(tài)為“Reopen”答案:C63.下面說法正確的是()(5.0)A、經(jīng)過測試沒有發(fā)現(xiàn)錯誤說明程序正確B、測試的目標是為了證明程序沒有錯誤C、成功的測試是發(fā)現(xiàn)了迄今尚未發(fā)現(xiàn)的錯誤的測試D、成功的測試是沒有發(fā)現(xiàn)錯誤的測試答案:C64.下列選項中,關(guān)于URL說法錯誤的是()(5.0)A、因特網(wǎng)上的每個文件都有一個唯一的URLB、URL是描述因特網(wǎng)上網(wǎng)頁和資源的一種標識方法C、URL不支持FTP協(xié)議D、每一種傳輸協(xié)議都有默認的端口號,通??梢允÷源鸢福篋65.________通常作為等價類劃分法的補充。(5.0)A、錯誤推測法B、因果圖法C、場景法D、邊界值分析法答案:D66.下列選項中,不屬于代碼檢查小組成員的是()。(5.0)A、開發(fā)人員B、協(xié)調(diào)人C、項目經(jīng)理D、檢查人員答案:C67.在程序插樁法中,插入程序中的測試代碼稱為________。(5.0)A、測試語句B、探針C、測試代碼D、代碼答案:B68.在軟件測試階段,測試步驟按次序可以劃分為以下幾步()(5.0)A、單元測試、集成測試、系統(tǒng)測試、驗收測試B、驗收測試、單元測試、系統(tǒng)測試、集成測試C、單元測試、集成測試、驗收測試、系統(tǒng)測試D、系統(tǒng)測試、單元測試、集成測試、驗收測試答案:A69.下列選項中,哪一項不是因果圖輸入與輸出之間的關(guān)系?()(5.0)A、恒等B、或C、要求D、唯一答案:A70.斷言的目的是驗證軟件開發(fā)的________與實際結(jié)果是否一致。(5.0)A、計算結(jié)果B、預(yù)期結(jié)果C、結(jié)果D、目的答案:B71.下列選項中,哪一項不是性能測試指標?()(5.0)A、響應(yīng)時間B、TPSC、并發(fā)進程數(shù)D、吞吐量答案:C72.下列選項中,哪一項不是影響軟件質(zhì)量的因素?()(5.0)A、需求模糊B、缺乏規(guī)范的文檔指導C、軟件測試要求太嚴格D、開發(fā)人員技術(shù)有限答案:C73.下列關(guān)于代碼檢查輔助工具的描述中,錯誤的是()。(5.0)A、輔助工具可以進行文檔檢查B、輔助工具不可以進行會議支持C、輔助工具可以進行數(shù)據(jù)收集D、輔助工具不可以進行自動編碼答案:B74.為了提高測試的效率,爭取的做法是()。(5.0)A、選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試用例B、在完成程序的編碼之后在指定軟件的測試計劃C、隨機選取測試用例D、取一切可能的輸入數(shù)據(jù)作為測試用例答案:A75.對于判定語句if(a>1andc<1),測試時要保證a>1、c<1兩個條件取真值、假值至少一次,同時,判定語句if(a>1andc<1)取真值、假值也至少一次,這使用了________覆蓋方法。(5.0)A、語句覆蓋B、判定-條件覆蓋C、條件覆蓋D、條件組合覆蓋答案:B76.驗證軟件單元是否符合軟件需求與設(shè)計的測試稱為________。(5.0)A、驗證測試B、單元測試C、集成測試D、功能測試答案:B77.如下圖,是一項業(yè)務(wù)流程圖,使用路徑法設(shè)計測試用例,至少需要設(shè)計幾個測試用例(5.0)A、4B、6C、8D、10答案:B78.下列選項中,可以配置測試前的初始化操作的線程組為()(5.0)A、setUp線程組B、tearDown線程組C、線程組D、以上都不答案:A79.輸入學生的百分制成績s,根據(jù)其值,輸出其等級成績。90分以上為優(yōu)秀,80分以上為良好,70分以上為中等,60分以為及格,不足60分為不及格。其執(zhí)行流程圖如下,使用路徑法設(shè)計測試用例,至少需要設(shè)計幾個測試用例?(5.0)A、2B、4C、5D、6答案:C80.下列關(guān)于軟件質(zhì)量模型的說法中正確的是()(5.0)A、外部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時,決定其滿足規(guī)定的和隱含的要求的能力的B、容錯性,通用性,結(jié)構(gòu)性和通信性不全屬于軟件的質(zhì)量特性C、內(nèi)部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時,滿足規(guī)定的和隱含的要求的程度D、使用質(zhì)量是軟件產(chǎn)品在規(guī)定的使用環(huán)境中,規(guī)定的用戶能實現(xiàn)規(guī)定目標的要求答案:D81.軟件從“出生”到“消亡”的過程稱為________。(5.0)A、軟件的生命B、軟件的生命周期C、產(chǎn)品的生命周期D、軟件的生存期答案:B82.以下是一段程序,使用基本路徑設(shè)計測試用例,其圈復雜度V(G)等于多少?-1.While(i<N){-2.i=i+1;-3.If(result=0){-4.i=i+1;-5.result=result+i;-6.}else{If(N=0){-7.N=N+1;-8.}Else{result=result+N;-9.}-10.}-11.}其執(zhí)行流程圖如下:(5.0)A、3B、4C、5D、6答案:B83.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是()(5.0)A、功能需求B、性能需求C、可擴展性和靈活性D、容錯、糾錯能力答案:A84.軟件生存周期過程中,修改錯誤代價最大的階段是()(5.0)A、需求階段B、設(shè)計階段C、編程階段D、發(fā)布運行階段答案:D85.下列關(guān)于走查的說法不正確的是()。(5.0)A、走查的主要工作是由程序編寫者本人來完成的B、走查與代碼檢查一樣,都是以小組為單位進行的C、走查是一種走查小組集體扮演計算機角色檢查源程序的方法D、走查是借助程序流程圖來進行數(shù)據(jù)流和控制流的分析答案:A86.軟件測試的目的是()(5.0)A、試驗性運行軟件B、發(fā)現(xiàn)軟件錯誤C、證明軟件正確D、找出軟件中全部錯誤答案:B87.下列選項中不屬于代碼走查優(yōu)點的是()。(5.0)A、一旦發(fā)現(xiàn)錯誤,就能夠?qū)﹀e誤進行精確定位B、降低了調(diào)試成本C、可以發(fā)現(xiàn)兼容性問題D、可以發(fā)現(xiàn)成批的錯誤答案:C88.軟件內(nèi)部/外部質(zhì)量模型中,以下()不是功能性包括的子特性。(5.0)A、適合性B、準確性C、穩(wěn)定性D、互操作性答案:C89.下列選項中,關(guān)于HTTP響應(yīng)狀態(tài)碼說法錯誤的是()(5.0)A、狀態(tài)碼500,表示服務(wù)器發(fā)生錯誤B、狀態(tài)碼400,表示客戶端請求的資源不存在C、狀態(tài)碼503,表示服務(wù)器當前不能處理客戶端的請求D、狀態(tài)碼200,表示客戶端請求成功答案:B90.下列選項中,可以讓系統(tǒng)在強負載情況下,持續(xù)運行一段時間(如724h)的測試()(5.0)A、基準測試B、并發(fā)測試C、穩(wěn)定性測試D、配置測試答案:C91.接口測試原理是模擬________向服務(wù)器發(fā)送請求(5.0)A、用戶B、客戶端C、測試環(huán)境D、生產(chǎn)環(huán)境答案:B92.缺陷產(chǎn)生的原因()(5.0)A、交流不充分及溝通不暢;軟件需求的變更;軟件開發(fā)工具的缺陷B、軟件的復雜性;軟件項目的時間壓力C、程序開發(fā)人員的錯誤;軟件項目文檔的缺乏D、以上都是答案:D93.關(guān)于圈復雜度的計算,下列說法中正確的是()。(5.0)A、圈復雜度的數(shù)量等于控制流圖中的節(jié)點數(shù)量B、使用V(G)=P+1可以計算圈復雜度,其中P表示控制流圖中邊的數(shù)量C、使用V(G)=E-N+2可以計算圈復雜度,其中E表示控制流圖中節(jié)點的數(shù)量,N表示控制流圖中邊的數(shù)量D、圈復雜度的數(shù)量等于控制流圖中的區(qū)域數(shù)量答案:D94.下列哪一項不是軟件缺陷產(chǎn)生的原因?()(5.0)A、需求不明確B、測試用例設(shè)計不好C、軟件結(jié)構(gòu)復雜D、項目周期短答案:B95.下列關(guān)于隨機測試的說法中錯誤的是()。(5.0)A、許多測試都是冗余的B、測試數(shù)據(jù)大多是隨機的,重復測試是不可能的C、無法度量隨機測試實際覆蓋率D、隨機測試的成本大,時間長,是一種不值得一做的測試答案:D96.下列選項中,哪一項是因果圖輸出之間的約束關(guān)系?()(5.0)A、異B、或C、強制D、要求答案:C97.下列選項中,哪一項不是正交實驗設(shè)計法的關(guān)鍵因素?()。(5.0)A、指標B、因子C、因子狀態(tài)D、正交表答案:D98.下列選項中,不屬于HTTP請求組成部分的是()(5.0)A、請求行B、請求體C、狀態(tài)行D、請求頭答案:C99.()不屬于桌面檢查的內(nèi)容。(5.0)A、性能檢查B、常量檢查C、風格檢查D、函數(shù)檢查答案:A100.假設(shè)A,B為布爾變量,對于邏輯表達式(A&&B||C),至少需要()個測試用例才能完成判定覆蓋。(5.0)A、2B、3C、4D、5答案:A101.()主持代碼走查會議,對整個代碼走查過程負責(5.0)A、記錄員B、測試員C、程序員D、協(xié)調(diào)人答案:D102.下列選項中,不屬于軟件測試原則的是()。(5.0)A、測試應(yīng)基于用戶需求B、測試越晚進行越好C、窮盡測試是不可以的D、軟件測試遵循GoodEnough足夠好原則答案:B103.下列選項中,關(guān)于Postman的基本使用說法錯誤的是()(5.0)A、使用Postman進行接口測試時不支持導入JSON格式的文件B、Postman工具中的Statuscode:Codeis200可以用于響應(yīng)狀態(tài)碼斷言C、通過設(shè)置環(huán)境變量或全局變量可以實現(xiàn)接口關(guān)聯(lián)D、可以對HTTP響應(yīng)中的某個字符串進行斷言答案:A104.________要求判定語句中所有條件取值的可能組合至少出現(xiàn)一次。(5.0)A、條件組合覆蓋B、語句覆蓋C、判定-條件覆蓋D、條件覆蓋答案:A105.下列選項中,可以實現(xiàn)JMeter參數(shù)化的組件為()(5.0)A、配置元件B、監(jiān)聽器C、斷言D、取樣器答案:A106.因果圖中的________關(guān)系要求程序有一個輸入和一個輸出,輸出與輸入保持一致。(5.0)A、恒等B、或C、要求D、唯一答案:A107.代碼檢查小組的人員()。(5.0)A、越多越好B、越少越好C、1-2人D、4-7人答案:D108.桌面檢查是一種()的檢查方法。(5.0)A、項目經(jīng)理檢查程序員代碼B、程序員自己檢查自己的代碼C、測試人員檢查程序員的代碼D、桌面檢查小組在會議上檢查程序員的代碼答案:B109.軟件缺陷產(chǎn)生的原因有()(5.0)A、技術(shù)問題B、團隊工作C、軟件本身D、以上全部答案:D110.針對下列C語言程序段,對于(MaxNum,Type),至少需要()個測試用例能夠滿足判定覆蓋的要求。While(MaxNum-->0){If(Type==10)X=y?2;elseif(Type==100)x=y+10;elsex=y-20;}(5.0)A、5B、4C、3D、2答案:C111.下列關(guān)于同行評審的描述中,錯誤的是()。(5.0)A、評審小組成員包括協(xié)調(diào)人、作者、評審員三種角色B、代碼評審的評審員人數(shù)比需求評審人數(shù)一般要多C、作者可以是部門經(jīng)理或文檔撰寫人D、應(yīng)該控制評審會議的規(guī)模,避免人數(shù)過多答案:B112.下列關(guān)于缺陷產(chǎn)生原因的敘述中,不屬于技術(shù)問題的是()(5.0)A、文檔錯誤,內(nèi)容不正確或拼寫錯誤B、系統(tǒng)結(jié)構(gòu)不合理C、語法錯誤D、接口傳遞不匹配,導致模塊集成出現(xiàn)問題答案:A113.以下選項中不屬于ISO軟件質(zhì)量模型的是()(5.0)A、外部質(zhì)量模型B、使用質(zhì)量模型C、維護質(zhì)量模型D、內(nèi)部質(zhì)量模型答案:C114.如圖,是一個函數(shù)執(zhí)行流程圖,使用路徑法設(shè)計測試用例,至少設(shè)計幾個測試用例?(5.0)A、2B、4C、6D、8答案:B115.請軟件缺陷的一般處理流程有以下7個環(huán)節(jié),正確排序為。()A提交:測試人員發(fā)現(xiàn)缺陷之后,將缺陷提交給測試組長。B復測:開發(fā)人員修改好缺陷之后,測試人員重新進行測試(復測),檢測缺陷是否已經(jīng)修改。如果未被正確修改,則重新提交缺陷。C拒絕:如果經(jīng)過商議之后,發(fā)現(xiàn)的缺陷不是一個真正的缺陷,則拒絕處理此缺陷,對其進行關(guān)閉處理。如果經(jīng)過商議之后,確定其是一個真正的缺陷,則可以根據(jù)缺陷的嚴重程度或優(yōu)先級等立即處理或延期處理。D處理:開發(fā)人員修改缺陷。E關(guān)閉:測試人員重新測試之后,如果缺陷已經(jīng)被正確修改,則將缺陷關(guān)閉,整個缺陷處理完成。F確認:開發(fā)人員接收到移交的缺陷之后,會與團隊甚至測試人員一起商議,確定該缺陷是否是一個缺陷。G分配:測試組長接收到測試人員提交的缺陷之后,將其移交給開發(fā)人員。(5.0)A、GFDBCEB、AGFCDBEC、AGFDCBED、AFGDCBE答案:B116.關(guān)于軟件缺陷,下列說法中錯誤的是()。(5.0)A、程序錯誤屬于軟件缺陷B、經(jīng)過修改后的軟件產(chǎn)品,其中存在的軟件缺陷必然會越來越少C、識別軟件缺陷不應(yīng)脫離用戶需求D、行業(yè)背景知識可以幫助我們有效的識別軟件缺陷答案:B117.對下面的個人所得稅程序中,滿足判定-條件覆蓋測試用例的是()。If(ine<800)tarrate=0elseif(ine<=1500)tarrate=0.05elseif(ine<2000)tarrate=0.08elsetarrate=0.1(5.0)A、ine=(799,1500,1999,2001)B、ine=(799,1501,2000,2001)C、ine=(800,1500,2000,2001)D、ine=(800,1499,2000,2001)答案:A118.針對以下C語言程序段,假設(shè)sta[10]=-1,對于x的取值,需要()個測試用例能夠滿足分支覆蓋的要求。intMathMine(intx){intm=0;inti;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta[i]==-1)m++;}returnm;}(5.0)A、3B、4C、5D、6答案:A119.下列選項中,用于控制腳本的執(zhí)行順序的組件是()(5.0)A、取樣器B、前置處理器C、定時器D、邏輯控制器答案:D120.下列選項中,不屬于軟件開發(fā)模型的是()。(5.0)A、V模型B、快速原型模型C、螺旋模型D、敏捷模型答案:A多選題1.邏輯路徑覆蓋法是白盒測試用例的重要設(shè)計方法,其中語旬覆蓋法是較為常用的方法,針對下面的語句段,采用語句覆蓋法完成測試用例設(shè)計,測試用例見下表,對表中的空缺項(True或者False),正確的選擇是()。語句段:if(A(B||C))x=1;elsex=0;(5.0)A、①TRUE②FALSE③TRUEB、①TRUE②FALSE③FALSEC、①FALSE②FALSE③TRUED、①TRUE②TRUE③FALSE答案:AC2.Boehm軟件質(zhì)量模型,產(chǎn)品操作方面的質(zhì)量特征主要有:(5.0)A、正確性B、可靠性C、效率D、完整性E、可用性F、可維護性答案:ABCDE3.以下程序段,用(x,y,z;k,j)表示輸入、輸出結(jié)果,滿足條件覆蓋法的測試用例的是()VoidDoWork(intx,inty,intz){Intk=0,j=0;If((x>3)&&(z<10)){k=x?y-1;j=sqrt(k);//判定(分支)塊1平方根}if((x==4)||(y>5)){j=x?y+10;}//判定(分支)塊2j=j%3;//判定(分支)塊3取余運算}(5.0)A、(4,8,11;31,0)和(2,5,9;0,0)B、(4,8,5;31,0)和(3,5,11;0,0)C、(5,4,5;19,1)和(4,6,11;0,1)D、(5,4,11;19,1)和(4,6,5;0,1)答案:BC4.關(guān)于因果圖法,以下哪些說法是正確的?(5.0)A、因果圖法主要用于測試用戶業(yè)務(wù)流程的分析方法B、因果圖法指用自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),通過因果圖轉(zhuǎn)換為判定表,從而編寫測試用例的方法C、因果圖法主要用于測試單個輸入數(shù)據(jù)特性的分析方法D、因果圖法主要用于測試多個輸入條件的多種輸入狀態(tài)與多種輸出結(jié)果的分析方法答案:BD5.可以從以下哪些著眼點出發(fā)設(shè)計測試用例()(5.0)A、好的測試用例集能花費最小的代價(人力、物力、財力、時間)做最好的測試。B、考慮特殊情況(如內(nèi)存和硬件的沖突等);C、考慮設(shè)計稀有或特殊的使用方案;D、與系統(tǒng)其他組成部分的配合;E、考慮設(shè)計一般用戶(非專業(yè)人員)的使用方案;F、根據(jù)產(chǎn)品規(guī)格,測試基本功能;G、設(shè)計極端情況(如內(nèi)存泄漏、破壞性測試等);答案:ABCDEFG6.關(guān)于軟件質(zhì)量,正確的說法有:(5.0)A、反映實體滿足明確或隱含需要能量的特性綜合。B、產(chǎn)品質(zhì)量包括內(nèi)部質(zhì)量、外部質(zhì)量和使用質(zhì)量,即軟件滿足規(guī)定或潛在用戶需求的能力,要從軟件在內(nèi)部、外部和使用中的表現(xiàn)來衡量C、質(zhì)量管理指確定質(zhì)量方針、目標和職責,并通過質(zhì)量體系中的質(zhì)量策劃、控制、保證和改進來使其實現(xiàn)的全部活動。D、質(zhì)量管理的內(nèi)容包括項目質(zhì)量管理和可交付成果質(zhì)量管理答案:ABCD7.軟件質(zhì)量功能性子特性適合性的測量項主要有哪些項?(5.0)A、功能的可用率B、用戶有效處理的功能與規(guī)定的功能總數(shù)之比C、功能規(guī)格說明的更改率D、輸入輸出定義的精確率等E、產(chǎn)品文檔化比率F、投入運行(運行測試)后必須改更改(更改包括增加、修改和刪除)的功能數(shù)與規(guī)定的功能總數(shù)之比答案:ABCDEF8.以下是測試用例特征的有()(5.0)A、最有可能抓住錯誤的;B、不是重復的、不是多余的;C、一組相似測試用例中最有效的;D、既不是太簡單,也不是太復雜。答案:ABCD9.原始測試需求采集提取源包括()(5.0)A、軟件開發(fā)需求說明書B、規(guī)范/協(xié)議/標準C、用戶需求說明書D、測試案例庫E、競爭分析F、繼承產(chǎn)品需求答案:ABCDEF10.注冊郵箱時郵箱名要求6~18個字符,可使用字母、數(shù)字、下劃線,需以字母開頭。選擇輸入以下地址,提示非法輸入信息的所有項(5.0)A、user_123B、123_userC、yy_01D、iamstudent_123456789E、NULLF、user$123答案:BCDEF11.對Java系統(tǒng)來說,可以優(yōu)化的地方很多,以下哪些方法可以優(yōu)化JAVA應(yīng)用系統(tǒng)?(5.0)A、減少編碼,Java的編碼運行比較慢,只要涉及字符串的操作(如輸入輸出操作、I/O操作)都比較耗CPU資源,不管它是磁盤I/O還是網(wǎng)絡(luò)I/O,因為都需要將字符轉(zhuǎn)換成字節(jié),而這個轉(zhuǎn)換必須進行編碼。B、減少序列化,因為序列化往往是和編碼同時發(fā)生的,序列化大部分是在RPC中發(fā)生的,因此避免或者減少RPC就可以減少序列化,可以將多個關(guān)聯(lián)性比較強的應(yīng)用進行“合并部署”,而減少不同應(yīng)用之間的RPC也可以減少序列化的消耗。C、Java極致優(yōu)化,直接使用Servlet處理請求。避免使用傳統(tǒng)的MVC框架,這樣可以繞過一大堆復雜且用處不大的處理邏輯,節(jié)省時間(具體取決于你對MVC框架的依賴程度),直接輸出流數(shù)據(jù)。使用resp.getOutputStream()而不是resp.getWriter()函數(shù),可以省掉一些不變字符數(shù)據(jù)的編碼,從而提升性能;數(shù)據(jù)輸出時推薦使用JSON而不是模板引擎(一般都是解釋執(zhí)行)來輸出頁面。D、并發(fā)讀優(yōu)化,劃分成動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)分別進行緩存(Cache)數(shù)據(jù)處理,采用應(yīng)用層的LocalCache,如:在秒殺系統(tǒng)的單機上緩存商品相關(guān)的數(shù)據(jù)。像商品中的“標題”和“描述”這些本身不變的數(shù)據(jù),會在秒殺開始之前全量推送到秒殺機器上,并一直緩存到秒殺結(jié)束;像庫存這類動態(tài)數(shù)據(jù),會采用“被動失效”的方式緩存一定時間(一般是數(shù)秒),失效后再去緩存拉取最新的數(shù)據(jù)。答案:ABCD12.目標代碼插樁的執(zhí)行模式主要有()。(5.0)A、即時模式B、解釋模式C、探測模式D、執(zhí)行模式答案:ABC13.使用邊界值法測試5000-10000元檔次工資稅收,稅率為5%的計算算法程序,以下哪些選項最為合理?(注5000元以下不繳稅,10000以上按10%繳稅)(5.0)A、輸入工資1000,輸出繳稅50B、輸入工資4999,輸出繳稅0C、輸入工資5000,輸出繳稅250D、輸入工資5001,輸出繳稅250.05E、輸入工資10000,輸出繳稅500F、輸入工資10001,輸出繳稅1000.1G、輸入工資9999,輸出繳稅249.95答案:BCDEFG14.在禪道管理工具中,以下哪些選項適合管理員角色所操作的功能選項?(5.0)A、維護公司、部門B、維護用戶C、維護權(quán)限D(zhuǎn)、創(chuàng)建產(chǎn)品答案:ABC15.軟件測試的基本流程一般包括()。(5.0)A、分析測試需求B、制定測試計劃C、設(shè)計測試用例D、執(zhí)行測試E、編寫測試報告答案:ABCDE16.軟件測試按實施組織可劃分為?(5.0)A、開發(fā)方測試(a測試)B、用戶方測試(B測試)C、第三方測試D、驗收測試答案:ABC17.在禪道管理工具中,以下哪些選項適合項目經(jīng)理角色所操作的功能選項?(5.0)A、創(chuàng)建項目B、關(guān)聯(lián)產(chǎn)品C、關(guān)聯(lián)需求D、維護項目團隊E、編寫用例F、分解任務(wù)答案:ABCDF18.請軟件缺陷的一般處理流程有哪幾個環(huán)節(jié),。()(5.0)A、提交:測試人員發(fā)現(xiàn)缺陷之后,將缺陷提交給測試組長。B、復測:開發(fā)人員修改好缺陷之后,測試人員重新進行測試(復測),檢測缺陷是否已經(jīng)修改。如果未被正確修改,則重新提交缺陷。C、拒絕:如果經(jīng)過商議之后,發(fā)現(xiàn)的缺陷不是一個真正的缺陷,則拒絕處理此缺陷,對其進行關(guān)閉處理。如果經(jīng)過商議之后,確定其是一個真正的缺陷,則可以根據(jù)缺陷的嚴重程度或優(yōu)先級等立即處理或延期處理。D、處理:開發(fā)人員修改缺陷。E、關(guān)閉:測試人員重新測試之后,如果缺陷已經(jīng)被正確修改,則將缺陷關(guān)閉,整個缺陷處理完成。F、確認:開發(fā)人員接收到移交的缺陷之后,會與團隊甚至測試人員一起商議,確定該缺陷是否是一個缺陷。G、分配:測試組長接收到測試人員提交的缺陷之后,將其移交給開發(fā)人員。答案:ABCDEFG19.等價類劃分法創(chuàng)建測試用例的步驟,主要有()(5.0)A、建立等價類表,列出所有劃分出的等價類B、為每個等價類規(guī)定一個唯一的編號;C、設(shè)計一個新的測試用例,使其盡可能多地覆蓋尚未覆蓋的有效等價類D、重復c選項,最后使得所有有效等價類均被測試用例所覆蓋;E、設(shè)計一個新的測試用例,使其只覆蓋一個無效等價類。F、重復e選項,使所有無效等價類均被覆蓋答案:ABCDEF20.有關(guān)燃盡圖正確說法的選項有?(5.0)A、燃盡圖顯示在一次迭代或發(fā)布中的剩余工作量。這些圖可以用來追蹤實際速度和預(yù)期速度的對比,評估項目績效。B、燃盡圖用來預(yù)測團隊最可能的速度,團隊按照這個速度去開發(fā)即將到來的沖刺或迭代交付物,從而促進有效計劃。C、燃盡圖是在項目完成之前,對需要完成的工作的一種可視化表示。燃盡圖有一個Y軸(工作)和X軸(時間)。理想情況下,該圖表是一個向下的曲線,隨著剩余工作的完成,“燒盡”至零。D、燃盡圖先鼓起后落下的情況,原因可能是計劃會常常漏掉一些事情,所以開工后不但不燃盡,還發(fā)現(xiàn)了很多新的任務(wù)。E、燃盡圖先完美燃燒,然后突然停止燃燒的情況,可能由于任務(wù)劃分太粗,導致對工作量的錯誤估計,到最后發(fā)現(xiàn)余下時間難以完成。F、燃盡圖先緩慢燃燒,然后到快燃盡的時候剩下一堆沒完成的任務(wù),被推遲到下個周期的情況,可能有些任務(wù)是次要的“可以不做的”,或者是被動地發(fā)現(xiàn)有些故事沒有完成導致的。答案:ABCDEF21.以下哪些選項是禪道項目管理工具的常用功能模塊?(5.0)A、產(chǎn)品管理B、項目管理C、系統(tǒng)管理D、質(zhì)量管理E、組織管理F、事務(wù)管理G、文檔管理答案:ABDEFG22.在分析多個輸入條件(原因)及輸出條件(結(jié)果)的情況下,有關(guān)多個輸入條件(原因)之間約束關(guān)系判斷中以下哪些是正確的?(5.0)A、輸入條件為自行車后輪動和自行車前輪動導致自行車行駛的場景中,兩個輸入條件之間的約束關(guān)系是要求的關(guān)系B、輸入條件為自行車后輪動和自行車前輪動導致自行車行駛的場景中,兩個輸入條件之間的約束關(guān)系是強制的關(guān)系C、輸入條件為自行車前剎和自行車后剎導致自行車停止的場景中,兩個輸入條件之間的約束關(guān)系是要求的關(guān)系D、輸入條件為自行車前剎和自行車后剎導致自行車停止的場景中,兩個輸入條件之間的約束關(guān)系是強制的關(guān)系答案:BC23.關(guān)于性能測試目標的說法,正確的是()(5.0)A、制定測試策略是性能測試的重點,包括測試范圍、場景提取、負載目標、發(fā)起方式、通過標準等。而負載目標關(guān)系整個測試的場景設(shè)計、并發(fā)配比、結(jié)果評判,因此確定負載目標也決定了測試的總體方向。B、業(yè)務(wù)人員更關(guān)注前端并發(fā)用戶數(shù)量或在線用戶數(shù)量,以人數(shù)衡量;前端并發(fā)用戶數(shù)量的計算在業(yè)界中有很多公式和原則,如2/8原則、10%在線用戶數(shù)量估算、(在線用戶數(shù)量?session時間)/監(jiān)控時間等,但各公式和原則計算出的并發(fā)用戶數(shù)量并不精確,如有10萬在線用戶的系統(tǒng)不能說僅測試10萬?10%=1萬并發(fā)用戶即可。C、技術(shù)人員更關(guān)注后端應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器的負載能力,以TPS衡量;后端TPS反應(yīng)被測應(yīng)用的實際負載能力,對已有具體業(yè)務(wù)量的應(yīng)用可以計算精確,如銀行系統(tǒng)中某省行對公交易量日均10萬筆,則可精確計算出TPS均值=10萬/(6?3600)=4.63筆/秒(對公業(yè)務(wù)按6小時計算),若被測應(yīng)用達不到TPS要求則完成不了當日業(yè)務(wù)。D、同一個被測應(yīng)用以不同視角估算負載目標,得到的數(shù)值可能會有很大差異,因此如何正確選擇負載目標,將會直接影響之后的測試方法和場景設(shè)計。答案:ABCD24.測試完成后,要求交付哪些成果?(5.0)A、系統(tǒng)測試計劃、系統(tǒng)測試方案B、系統(tǒng)測試用例C、系統(tǒng)測試規(guī)程D、系統(tǒng)測試日志E、系統(tǒng)測試報告和BUG清單F、系統(tǒng)測試輸入及輸出數(shù)據(jù)、系統(tǒng)測試工具和自動化測試腳本G、驗收報告答案:ABCDEF25.在禪道管理工具中,編寫測試用例時,選擇的適用階段主要包括?(5.0)A、單元測試階段B、功能測試階段C、集成測試階段D、系統(tǒng)測試階段E、冒煙測試階段F、版本驗證階段答案:ABCDEF26.ISO/IEC9126:1991標準提出的質(zhì)量模型包括________、可靠性、________、效率、可維護性、________六大特性。(5.0)A、功能性B、可使用性C、穩(wěn)定性D、可移植性答案:ABD27.哪些業(yè)務(wù)流程可以進行自動化測試?(5.0)A、大流量B、高數(shù)據(jù)庫I/OC、高風險任務(wù)(即可能導致整個業(yè)務(wù)流程的失敗)D、高連接數(shù)答案:ABCD28.測試需求的特征主要有哪些?(5.0)A、制定的測試需求項必須是可核實的。即它們必須有一個可觀察、可評測的結(jié)果,無法核實的需求不是測試需求;B、測試需求應(yīng)指明滿足需求的正常的前置條件,同時也要指明不滿足需求時的出錯條件;C、測試需求不涉及具體的測試數(shù)據(jù),測試數(shù)據(jù)設(shè)計是測試設(shè)計環(huán)節(jié)應(yīng)解決的內(nèi)容。D、測試需求都應(yīng)該是顯性的答案:ABC29.確定邊界值的方法主要有()(5.0)A、如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達到這個范圍的邊界的值,以及剛剛超越這個范圍邊界的值作為測試輸入數(shù)據(jù)。B、如果輸入條件規(guī)定了值的個數(shù),則用最大個數(shù)、最小個數(shù)、比最小個數(shù)少一、比最大個數(shù)多一的數(shù)作為測試數(shù)據(jù)。C、如果程序的規(guī)格說明給出的輸入域或輸出域是有序集合,則應(yīng)選取集合的第一個元素和最后一個元素作為測試用例。D、如果程序中使用了一個內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當選擇這個內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測試用例。答案:ABCD30.在禪道管理工具中,測試用例的狀態(tài)一般分為以下哪幾種?(5.0)A、待評審B、正常C、被阻塞D、研究中答案:ABCD31.注冊郵箱時郵箱名要求6~18個字符,可使用字母、數(shù)字、下劃線,需以字母開頭。選擇輸入以下地址,提示非法輸入信息的所有項()(5.0)A、user_123B、123_userC、yy_01D、iamstudent_123456789E、NULLF、user$123答案:BCDEF32.因果圖的多個輸入之間的約束包括________。(5.0)A、異B、或C、唯一D、要求答案:ABCD33.在禪道管理工具中,一般把BUG類型分成以下哪些類型?(5.0)A、代碼錯誤、設(shè)計缺陷B、界面優(yōu)化C、配置相關(guān)D、安裝部署E、安全相關(guān)F、性能問題G、標準規(guī)范、測試腳本等答案:ABCDEFG34.在禪道管理工具中,維護產(chǎn)品需求時,主要維護需求的以下哪些要素內(nèi)容?(5.0)A、所屬產(chǎn)品、所屬模塊B、所屬計劃、需求來源C、需求名稱D、需求描述E、驗證該需求的標準說明F、如果有該需求的流程圖或表格附件,則需要上傳附件G、實現(xiàn)優(yōu)先級別和工時估算值答案:ABCDEFG35.關(guān)于測試需求評審的人員組成,正式評審中一般包括哪些角色?(5.0)A、項目經(jīng)理B、協(xié)調(diào)人C、作者D、評審員答案:ABCD36.軟件質(zhì)量功能性子特性準確性的測量項主要有哪些項?(5.0)A、有效數(shù)字率B、對于要求特殊準確度的數(shù)據(jù)項,已實現(xiàn)的有效數(shù)字與所需有效數(shù)字之比。C、代碼量比率D、實際的代碼量與所需的代碼量之比E、正確率F、用所需精度得到的數(shù)據(jù)與期望數(shù)據(jù)之比答案:ABCDEF37.關(guān)于軟件測試與質(zhì)量保證的區(qū)別,正確的說法是:(5.0)A、質(zhì)量保證QA的重要工作是通過預(yù)防、檢查與改進來保證軟件質(zhì)量。關(guān)注的是軟件質(zhì)量的檢查與測量。B、軟件測試與開發(fā)過程緊密相關(guān),但關(guān)心的不是過程的活動,而是對過程的產(chǎn)物以及開發(fā)出的軟件進行剖析。C、質(zhì)量保證QA主要著眼于軟件開發(fā)活動中的過程、步驟和產(chǎn)物,而不是對軟件進行剖析找出問題或評估。D、軟件測試是保證軟件質(zhì)量的一個重要環(huán)節(jié)答案:ABCD38.關(guān)于軟件測試的正確說法有:(5.0)A、軟件測試是對項目開發(fā)過程的產(chǎn)品(編碼、文檔等)或服務(wù)進行差錯審查,保證其質(zhì)量的一種過程。B、差錯審查包括”驗證”和”有效性確認”活動。C、“有效性確認”是檢驗軟件是否已正確地實現(xiàn)了產(chǎn)品規(guī)格書所定義的系統(tǒng)功能和特性。D、“驗證”是確認所開發(fā)的軟件是否滿足用戶真正需求的活動。答案:AB39.按照缺陷的嚴重程度可以將缺陷劃分為________、一般、次要、________。(5.0)A、重大B、嚴重C、不重要D、建議答案:BD40.軟件的缺陷通常集中在()階段。(5.0)A、需求分析B、系統(tǒng)設(shè)計C、編寫代碼D、軟件測試答案:AB41.以下哪些方面可能是影響應(yīng)用系統(tǒng)性能的因素?(5.0)A、網(wǎng)絡(luò)環(huán)境B、服務(wù)器C、應(yīng)用服務(wù)器D、應(yīng)用系統(tǒng)本身E、數(shù)據(jù)庫答案:ABCD42.功能測試是指根據(jù)產(chǎn)品的需求規(guī)格說明書,和測試需求列表,驗證產(chǎn)品的功能實現(xiàn)是否符合產(chǎn)品的需求規(guī)格,其目的主要有:(5.0)A、是否有不正確或者遺漏了的功能B、功能實現(xiàn)是否滿足用戶的需求和系統(tǒng)設(shè)計的隱藏需求C、輸入能否正確接受D、能否正確輸出結(jié)果答案:ABCD43.軟件測試對象包括以下哪幾項?(5.0)A、程序B、數(shù)據(jù)C、文檔D、安裝包答案:ABC44.基本路徑法設(shè)計測試用例的一般步驟包括()。(5.0)A、畫出流程圖B、畫出控制流圖C、計算程序的圈復雜度D、設(shè)計測試用例答案:ABCD45.軟件測試按測試技術(shù)可劃分為?(5.0)A、黑盒測試B、白盒測試C、灰盒測試D、靜態(tài)測試E、動態(tài)測試答案:ABCDE46.在分析輸入條件(原因)和輸出條件(結(jié)果)的關(guān)系中,以下哪些判斷是正確的?(5.0)A、3個并聯(lián)開關(guān)與燈亮是與的關(guān)系B、3個并聯(lián)開關(guān)與燈亮是并的關(guān)系C、3個串聯(lián)開關(guān)與燈亮是并的關(guān)系D、3個串聯(lián)開關(guān)與燈亮是與的關(guān)系答案:BD47.按質(zhì)量模型分析法開展測試需求分析,其分析過程分幾個階段?(5.0)A、原始測試需求項分析B、測試要點分析C、質(zhì)量特性分析D、測試類型分析E、建立測試需求跟蹤矩陣答案:BCDE48.以下符合設(shè)計測試用例基本準則的有()(5.0)A、測試用例的代表性:能夠代表并覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置等。B、測試結(jié)果的可判定性:即測試執(zhí)行結(jié)果的正確性是可判定的,每一個測試用例都應(yīng)有相應(yīng)的期望結(jié)果。C、測試結(jié)果的可再現(xiàn)性:即對同樣的測試用例,系統(tǒng)的執(zhí)行結(jié)果應(yīng)當是相同的。D、花最小的代價找出最多的BUG答案:ABC49.在禪道管理工具中,以下哪些選項適合產(chǎn)品經(jīng)理角色所操作的功能選項?(5.0)A、創(chuàng)建產(chǎn)品B、創(chuàng)建發(fā)布C、分解任務(wù)D、維護需求E、維護計劃F、維護模塊G、關(guān)聯(lián)需求答案:ABDEF50.確定測試范圍,從以下哪些方面確定需求功能測試的優(yōu)先級別?(5.0)A、新功能和改動較大的舊功能B、經(jīng)常容易出現(xiàn)問題部分的功能C、一些經(jīng)常被用戶使用的功能和配置D、合同中標明關(guān)鍵功能點、核心功能需求點答案:ABCD51.安全測試用來驗證集成在系統(tǒng)內(nèi)的保護機制是否能夠在實際中保護系統(tǒng)不受非法的侵入,用來保證系統(tǒng)本身數(shù)據(jù)的完整性和保密性。其測試內(nèi)容包括以下哪些方面?(5.0)A、系統(tǒng)的登錄B、用戶管理(分級管理權(quán)限,該你看的給你看,不該你看的,你就看不到,普通用戶和VIP的操作模塊不同,數(shù)據(jù)保密)C、防火墻(防自己、防別人—黑客)+內(nèi)部通信協(xié)議(測內(nèi)部通信協(xié)議是否正確實現(xiàn))+系統(tǒng)防病毒測試D、系統(tǒng)數(shù)據(jù)的承載及穩(wěn)定性E、WEB安全性,如WEB加密,解密,數(shù)字簽名等(用戶數(shù)據(jù)保密性,密碼顯示一般不會明文顯示,用“?”顯示,保存時也是經(jīng)過一些算法對其加密后存儲在文檔內(nèi),防止別人找到你的文件就找到你的密碼)。F、數(shù)據(jù)庫的安全性。答案:ABCDEF52.邏輯覆蓋法有哪幾種方法()。(5.0)A、語句覆蓋B、判定覆蓋C、判定-條件覆蓋D、條件組合覆蓋答案:ABCD53.軟件測試過程模型,可分為()(5.0)A、V模型B、W模型C、H模型D、X模型答案:ABCD54.關(guān)于因果圖法,以下哪些說法是正確的?(5.0)A、因果圖法主要用于測試用戶業(yè)務(wù)流程的分析方法B、因果圖法指用自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),通過因果圖轉(zhuǎn)換為判定表,從而編寫測試用例的方法C、因果圖法主要用于測試單個輸入數(shù)據(jù)特性的分析方法D、因果圖法主要用于測試多個輸入條件的多種輸入狀態(tài)與多種輸出結(jié)果的分析方法答案:BD55.以下程序段,用(x,y,z;k,j)表示輸入、輸出結(jié)果,滿足判定--條件覆蓋法的測試用例的是():VoidDoWork(intx,inty,intz){Intk=0,j=0;If((x>3)&&(z<10)){k=x?y-1;j=sqrt(k);//判定(分支)塊1平方根}if((x==4)||(y>5)){j=x?y+10;//判定(分支)塊2}j=j%3;//判定(分支)塊3取余運算}(5.0)A、(4,8,11;31,0)和(2,5,9;0,0)B、(4,8,5;31,0)和(3,5,11;0,0)C、(5,4,5;19,1)和(4,6,11;0,1)D、(5,4,11;19,1)和(4,6,5;0,1)答案:BC56.如何進行測試任務(wù)劃分?(5.0)A、可按測試階段劃分為測試計劃、測試設(shè)計、測試實現(xiàn)、測試執(zhí)行B、可按被測對象的功能屬性進行劃分C、可按測試特性進行劃分,如功能測試、性能測試、安全測試等D、可隨意劃分答案:ABC57.Boehm軟件質(zhì)量模型,產(chǎn)品修改方面的質(zhì)量特征主要有:(5.0)A、可測試性B、靈活性C、可維護性D、可修改性答案:ABC58.等價類劃分法的原則一般為()(5.0)A、如果程序要求輸入值是一個有限區(qū)間的值,則可以將輸入數(shù)據(jù)劃分為一個有效等價類和兩個無效等價類,有效等價類為指定的取值區(qū)間,兩個無效等價類分別為有限區(qū)間兩邊的值。B、如果程序要求輸入的值是一個“必須成立”的情況,則可以將輸入數(shù)據(jù)劃分為一個有效等價類和一個無效等價類。C、如果程序要求輸入數(shù)據(jù)是一組可能的值,或者要求輸入值必須符合某個條件,則可以將輸入數(shù)據(jù)劃分一個有效等價類和一個無效等價類。D、如果在某一個等價類中,每個輸入數(shù)據(jù)在程序中的處理方式都不相同,則應(yīng)將該等價類劃分成更小的等價類,并建立等價表。答案:ABCD59.進行測試實現(xiàn)階段前先要做的準備工作,包括()(5.0)A、解讀測試需求說明,開展測試需求分析B、解讀測試計劃C、解讀測試方案,明確測試目的、測試策略、測試范圍、測試進度安排、測試資源分配、交付成果等D、進行需求調(diào)研訪談答案:ABC60.測試需求評審的內(nèi)容,主要包括?(5.0)A、完整性審查B、準確性審查:應(yīng)保證所描述的內(nèi)容能夠得到相關(guān)各方的一致理解,各項測試需求之間沒有矛盾和沖突,各項測試需求在詳盡程度上保持一致,每一項測試需求都可以作為測試用例設(shè)計的依據(jù)。C、一致性審查D、真實性審查答案:AB61.測試需求評審的內(nèi)容,主要包括?(5.0)A、完整性審查:應(yīng)保證測試需求能充分覆蓋軟件需求的各種特征,重點關(guān)注功能要求、數(shù)據(jù)定義、接口定義、性能要求、安全性要求、可靠性要求、系統(tǒng)約束等方面,同時還應(yīng)關(guān)注是否覆蓋開發(fā)人員遺漏的、系統(tǒng)隱含的需求;B、準確性審查:應(yīng)保證所描述的內(nèi)容能夠得到相關(guān)各方的一致理解,各項測試需求之間沒有矛盾和沖突,各項測試需求在詳盡程度上保持一致,每一項測試需求都可以作為測試用例設(shè)計的依據(jù)。C、一致性審查D、真實性審查答案:AB62.分析軟件測試的每個任務(wù),應(yīng)確定以下內(nèi)容(5.0)A、任務(wù)所采用的方法和標準B、任務(wù)的輸入和輸出C、任務(wù)所需的資源D、任務(wù)的人員分工E、任務(wù)的時間和進度安排F、任務(wù)的風險和應(yīng)對措施答案:ABCDEF63.關(guān)于測試要點正確描述的有()(5.0)A、測試要點是對原始測試需求表每一條開發(fā)需求的細化和分解,形成的可測試的分層描述的軟件需求。B、通過分析每條開發(fā)需求描述中的輸入、輸出、處理、限制、約束等,給出對應(yīng)的驗證內(nèi)容;C、通過分析各個功能模塊之間的業(yè)務(wù)順序,和各個功能模塊之間傳遞的信息和數(shù)據(jù)(功能交互分析),對存在功能交互的功能項,給出對應(yīng)的驗證內(nèi)容。D、考慮需求的完整性,經(jīng)過分解獲得的需求必須能夠充分覆蓋軟件需求的各種特征(包括隱含的特征),每個需求必須可以獨立完成有意義的功能或功能組合,可以進行單獨測試;E、考慮需求的規(guī)模,每個最低層次的需求能夠使用數(shù)量相當?shù)臏y試用例來實現(xiàn),也即測試的粒度是均勻的。答案:ABCDE64.以下哪些是當下流行的測試管理工具(5.0)A、禪道B、JIRAC、ALM/QCD、LoadRunnerE、SeleniumF、RedmineG、BugFree答案:ABCFG65.關(guān)于軟件測試的目的,下面正確說法的有:(5.0)A、軟件測試的目的在于發(fā)現(xiàn)錯誤B、一個好的測試用例在于發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤C、一個成功的測試在于發(fā)現(xiàn)了至今未發(fā)現(xiàn)錯誤的測試D、軟件測試的目的不僅是發(fā)現(xiàn)軟件缺陷和錯誤,也是對軟件質(zhì)量進行度量和評估,以提高軟件的質(zhì)量答案:ABCD66.原始測試需求分析常用方法主要有()(5.0)A、質(zhì)量模型分析法B、功能交互分析法C、用戶場景分析法D、測試特性建模法E、測試項分解分配法答案:ABCDE67.正交實驗設(shè)計法的測試用例設(shè)計一般步驟可分為()(5.0)A、提取因子,構(gòu)造因子-狀態(tài)表B、加權(quán)篩選,簡化因子-狀態(tài)表C、構(gòu)建正交表D、修正正交表答案:ABC68.軟件產(chǎn)品的質(zhì)量中的非功能需求包括()等(5.0)A、適用性B、有效性C、可靠性D、性能答案:ABCD69.負載目標選擇可從以下幾個方面開展()(5.0)A、有明確交易量的應(yīng)用。以TPS衡量的事務(wù)處理能力是最準確的負載目標。通過生產(chǎn)日志或相似系統(tǒng)的交易量可以算出TPS均值、峰值。根據(jù)2/8原則和業(yè)務(wù)擴展可估算更高的峰值。B、無明確交易量的應(yīng)用。以確定最大事務(wù)處理能力為目標。部署發(fā)壓工具和被測應(yīng)用在同一網(wǎng)段,無網(wǎng)絡(luò)瓶頸,讓VUser能對被測應(yīng)用產(chǎn)生最大負載。弱化VUser數(shù)量聽上去的意義,遞增直到達到被測應(yīng)用的最大事務(wù)處理能力或其他性能指標閥值(如成功率或TRT)。新業(yè)務(wù)和經(jīng)管類Web應(yīng)用屬于無明確交易量的應(yīng)用系統(tǒng)。C、VUser的意義,如果被測應(yīng)用有具體的操作用戶數(shù)量,如只有簽到或登錄的用戶才能提交交易,則VUser的數(shù)量不能高于實際注冊用戶數(shù)量。就按照最大用戶數(shù)量加壓,以需求要求的TRT為目標調(diào)優(yōu)被測應(yīng)用,盡量提高TPS。D、TRT指TPS穩(wěn)定時(不一定是最大時)的平均事務(wù)響應(yīng)時間,不關(guān)注個別事務(wù),它和TPS關(guān)系緊密,隨TPS的變化而變化。當負載增加時TRT會逐漸增大,直至事務(wù)阻塞,交易超時。答案:ABC70.已知移動號碼138開頭的手機號,要驗證后8位數(shù)字是否正確,以下哪些測試輸入符合等價類劃分法測試用例的要求?(5.0)A、輸入00128888數(shù)據(jù),作為有效等價類測試數(shù)據(jù)B、輸入0012888數(shù)據(jù),作為無效等價類測試數(shù)據(jù)C、輸入001288881數(shù)據(jù),作為無效等價類測試數(shù)據(jù)D、輸入0012888x數(shù)據(jù),作為無效等價類測試數(shù)據(jù)答案:ABCD71.在分析多個輸入條件(原因)及輸出條件(結(jié)果)的情況下,有關(guān)多個輸入條件(原因)之間約束關(guān)系判斷中以下哪些是正確的?(5.0)A、輸入條件白天和黑夜與輸出結(jié)果天亮/天黑的場景中,兩個輸入條件之間的約束關(guān)系是異的關(guān)系B、輸入條件白天和黑夜與輸出結(jié)果天亮/天黑的場景中,兩個輸入條件之間的約束關(guān)系是唯一的關(guān)系C、注冊企業(yè)信息中用組織機構(gòu)號注冊和用信用證號注冊場景中,兩個輸入條件之間的約束關(guān)系是異的關(guān)系D、注冊企業(yè)信息中用組織機構(gòu)號注冊和用信用證號注冊場景中,兩個輸入條件之間的約束關(guān)系是或的關(guān)系答案:BC72.測試需求評審的形式,主要有()(5.0)A、相互評審、交叉評審B、輪查,又稱分配審查方法C、審查D、走查答案:ABC73.在禪道管理工具中,創(chuàng)建測試用例,需要提交以下哪些要素內(nèi)容?(5.0)A、所屬產(chǎn)品、所屬模塊B、用例類型、適用階段C、相關(guān)需求D、用例標題、優(yōu)先級別E、前置條件、用例步驟(包括步驟、測試數(shù)據(jù)、預(yù)期結(jié)果)F、關(guān)鍵詞和相關(guān)測試用例的數(shù)據(jù)文檔附件等答案:ABCDEF74.獲得系統(tǒng)使用信息最終結(jié)果包括以下哪些內(nèi)容()(5.0)A、決定哪些業(yè)務(wù)流程能夠執(zhí)行自動化測試B、了解哪些業(yè)務(wù)是相互關(guān)聯(lián)的(數(shù)據(jù)關(guān)聯(lián))C、確定每天的壓力峰值的時間,峰值持續(xù)時間,每月、每季度或每年壓力峰值的天數(shù)D、決定需要模擬的業(yè)務(wù)流程和用戶答案:ABCD75.測試人員分配,以下說法合適的是(5.0)A、測試計劃由測試經(jīng)理負責B、測試設(shè)計一般由高級測試工程師負責C、測試實現(xiàn)一般由測試工程師負責D、測試員負責編寫測試計劃、開展測試設(shè)計、實現(xiàn)測試、執(zhí)行測試答案:ABC76.在禪道管理工具中,一般把BUG解決方案分成以下哪些項?(5.0)A、設(shè)計如此B、重復BugC、外部原因D、已解決E、無法重現(xiàn)F、延期處理G、不予解決或轉(zhuǎn)為需求答案:ABCDEFG77.軟件測試可以劃分為以下測試類型(5.0)A、功能測試B、安全性測試C、接口測試D、用戶界面測試E、壓力測試F、配置測試G、安裝測試等答案:ABCDEFG78.決策表通常由________組成。(5.0)A、條件樁B、條件項C、動作樁D、動作項答案:ABCD79.根據(jù)邊界值創(chuàng)建測試用例的步驟,主要有()(5.0)A、建立邊界值表,列出所有邊界值附近的輸入數(shù)據(jù)項B、確定“略小于最小值、最小值、略高于最小值、正常值、略低于最大值、最大值、略大于最大值”輸入條件(正常值可以不考慮)C、為每個輸入項規(guī)定一個唯一的編號;D、確定符合輸入條件的輸入數(shù)據(jù)項,從而設(shè)計一個新的測試用例答案:ABCD80.測試需求跟蹤矩陣一般包括哪些項?(5.0)A、原始需求描述B、測試要點標識C、測試要點D、質(zhì)量特性E、測試類型F、用例標識和用例描述答案:ABCDEF81.關(guān)于軟件測試原則,正確的說法有(5.0)A、所有的軟件測試都應(yīng)追溯到用戶需求B、應(yīng)盡早地和不斷地進行軟件測試C、完全測試是不可能的,測試需要終止D、測試無法顯示軟件潛在的缺陷E、應(yīng)充分注意測試中的群集現(xiàn)象F、程序員應(yīng)避免檢查自己的程序G、盡量避免測試的隨意性答案:ABCDEFG82.在禪道管理工具中,測試用例的執(zhí)行結(jié)果可分為以下哪些項?(5.0)A、忽略B、通過C、失敗D、阻塞答案:ABCD83.測試需求評審的形式,主要有?(5.0)A、相互評審、交叉評審B、輪查,又稱分配審查方法C、審查D、走查答案:ABC84.軟件質(zhì)量功能性子特性互操作性的測量項主要有哪些項?(5.0)A、可通信率B、與網(wǎng)絡(luò)通信標準匹配的網(wǎng)絡(luò)通信設(shè)備的匹配率。C、系統(tǒng)與所有交互操作的系統(tǒng)的技術(shù)詞匯的共同率。D、數(shù)據(jù)格式的匹配率E、數(shù)據(jù)格式與交互操作涉及的其他系統(tǒng)的數(shù)據(jù)格式相匹配的比率F、字符匹配率和圖形字符和控制字符與交互操作的其他系統(tǒng)的圖形字符和控制字符匹配的比率等答案:ABCDEF85.在分析輸入條件(原因)和輸出條件(結(jié)果)的關(guān)系中,以下哪些判斷是正確的?(5.0)A、水龍頭開關(guān)與接水是非的關(guān)系B、水龍頭開關(guān)與接水是恒等關(guān)系C、踩汽車剎車與汽車啟動/停止是恒等關(guān)系D、踩汽車剎車與汽車啟動/停止是非的關(guān)系答案:BD86.設(shè)定(x,y,s)表示法,為以下程序段,設(shè)計足夠的測試用例滿足判定覆蓋的選項包括()。If(x>8&&y>5){if(x>16||y>10)s1;}Else{If(x>0||y>0)s2;Elses3;}(5.0)A、(17,11,s1)B、(7,4,s2)C、(-7,11,s3)D、(7,4,s3)答案:ABC87.軟件質(zhì)量功能性子特性功能性的依從性的測量項主要有哪些項?(5.0)A、依從于(項目)的軟件開發(fā)標準的比率B、正確應(yīng)用相關(guān)項目的開發(fā)標準與軟件開發(fā)標準規(guī)則的總數(shù)之比C、依從于(項目)的文檔標準的比率D、正確應(yīng)用相關(guān)項目的文檔標準與項目文檔標準規(guī)則的總數(shù)之比E、標準化數(shù)據(jù)格式的比率F、已標準化的數(shù)據(jù)格式數(shù)與要被標準化的數(shù)據(jù)格式數(shù)之比等答案:ABCDEF88.使用邊界值法測試5000-10000元檔次工資稅收,稅率為5%的計算算法程序,以下哪些選項最為合理?(注5000元以下不繳稅,10000以上按10%繳稅)(5.0)A、輸入工資1000,輸出繳稅50B、輸入工資4999,輸出繳稅0C、輸入工資5000,輸出繳稅250D、輸入工資5001,輸出繳稅250.05E、輸入工資10000,輸出繳稅500F、輸入工資10001,輸出繳稅1000.1G、輸入工資9999,輸出繳稅249.95答案:BCDEFG89.以下程序段,用(x,y,z;k,j)表示輸入、輸出結(jié)果,滿足判定(分支)覆蓋法的測試用例的是():VoidDoWork(intx,inty,intz){Intk=0,j=0;If((x>3)&&(z<10)){k=x?y-1;j=sqrt(k);//判定(分支)塊1平方根}if((x==4)||(y>5)){j=x?y+10;}//判定(分支)塊2j=j%3;//判定(分支)塊3取余運算}(5.0)A、(4,8,11;31,0)和(2,5,9;0,0)B、(4,8,5;31,0)和(2,5,11;0,0)C、(5,4,5;19,1)和(4,6,11;0,1)D、(5,4,11;19,1)和(4,6,5;0,1)答案:BC90.根據(jù)用戶操作流程的正確性來劃分,場景法通常分為________和________。(5.0)A、基本流B、主流程C、備選流D、支流程答案:AC91.下面哪些是軟件測試的對象?(5.0)A、業(yè)務(wù)功能B、用戶界面C、性能D、配置E、安裝答案:ABCDE92.為什么要進行測試需求分析?(5.0)A、軟件測試需求是開發(fā)測試用例的依據(jù)。B、有助于保證測試的質(zhì)量與進度。C、測試需求是衡量測試覆蓋率的重要指標。D、測試需求分析是整個測試活動必不可少的環(huán)節(jié)答案:ABCD93.測試需求分析過程分幾個階段?(5.0)A、理解需求B、需求采集C、需求分析D、需求評審答案:BCD94.非功能性測試范圍可從以下哪幾個方面進行分析?(5.0)A、性能測試B、兼容性測試C、適用性測試D、安全性測試答案:ABCD95.以下哪些方面屬于性能優(yōu)化的過程?(5.0)A、考慮以下因素的一些限制,光速(光速:C=30萬千米/秒;光纖:V=C/1.5=20萬千米/秒,即數(shù)據(jù)傳輸是有物理距離的限制的)、網(wǎng)速(2017年11月知名測速網(wǎng)站Ookla發(fā)布報告,全國平均上網(wǎng)帶寬達到61.24Mbps,千兆帶寬下10KB數(shù)據(jù)的極限QPS為1.25萬QPS=1000Mbps/8/10KB)、網(wǎng)絡(luò)結(jié)構(gòu)(交換機/網(wǎng)卡的限制)、TCP/IP、虛擬機(內(nèi)存/CPU/IO等資源的限制)和應(yīng)用本身的一些瓶頸等B、減少數(shù)據(jù),一是服務(wù)端在處理數(shù)據(jù)時不可避免地存在字符到字節(jié)的相互轉(zhuǎn)化,二是HTTP請求時要做Gzip壓縮,還有網(wǎng)絡(luò)傳輸?shù)暮臅r,這些都和數(shù)據(jù)大小密切相關(guān)。C、數(shù)據(jù)分級,要保證首屏為先、重要信息為先,次要信息則異步加載,以這種方式提升用戶獲取數(shù)據(jù)的體驗。D、減少中間環(huán)節(jié),減少字符到字節(jié)的轉(zhuǎn)換,增加預(yù)處理(提前做字符到字節(jié)的轉(zhuǎn)換)去掉不需要的操作。答案:ABCD96.在禪道管理工具中,以下哪些選項適合測試人員角色所操作的功能選項?(5.0)A、編寫測試用例B、執(zhí)行測試用例C、提交BUGD、驗證BUGE、關(guān)閉BUG答案:ABCDE97.已知移動號碼138開頭的手機號,要驗證后8位數(shù)字是否正確,以下哪些測試輸入符合等價類劃分法測試用例的要求()(5.0)A、輸入00128888數(shù)據(jù),作為有效等價類測試數(shù)據(jù)B、輸入0012888數(shù)據(jù),作為無效等價類測試數(shù)據(jù)C、輸入001288881數(shù)據(jù),作為無效等價類測試數(shù)據(jù)D、輸入0012888x數(shù)據(jù),作為無效等價類測試數(shù)據(jù)答案:ABCD98.在禪道管理工具中,編寫測試用例時,測試用例類型主要包括以下哪些?(5.0)A、功能測試B、性能測試C、配置相關(guān)D、安裝部署E、安全相關(guān)F、接口測試G、其他答案:ABCDEFG99.Boehm軟件質(zhì)量模型,產(chǎn)品維護方面的質(zhì)量特征主要有:(5.0)A、可移植性B、重復性C、互用性D、可維護性答案:ABC100.確定等價類的方法,主要有()(5.0)A、在輸入條件規(guī)定了取值范圍或值的個數(shù)的情況下,則可以確立一個有效等價類和兩個無效等價類B、在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下,可以確立一個有效等價類和一個無效等價類。C、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人寵物美容與護理服務(wù)合同范本
- 二零二五年度車牌轉(zhuǎn)讓與車輛登記服務(wù)合同4篇
- 2025年浙教版選修6地理下冊月考試卷含答案
- 2025年鋼材運輸合同-二零二四年度鋼管專用運輸協(xié)議書
- 2025人事、勞動法律咨詢服務(wù)合同書
- 2025版新能源汽車零部件貨物運輸合同2篇
- 二零二五年度茶餐廳茶葉及茶飲原料購銷合同3篇
- 2025學校商店承包合同書樣本范文
- 二零二五年度塔吊租賃設(shè)備保險合同樣本2篇
- 二零二五年度產(chǎn)品陳列與物流配送合作協(xié)議4篇
- 中醫(yī)護理人文
- 2024-2030年中國路亞用品市場銷售模式與競爭前景分析報告
- 中國2型糖尿病運動治療指南 (2024版)
- 貨物運輸安全培訓課件
- 統(tǒng)編版高中政治選擇性必修2《法律與生活》知識點復習提綱詳細版
- 前端年終述職報告
- 2024小說推文行業(yè)白皮書
- 特殊感染手術(shù)管理考試試題及答案
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗主題活動”2023-2025年實施方案及資料匯編
- 政績觀存在的問題及整改措施范文(7篇)
- 《港口管理》課件綜述
評論
0/150
提交評論