測試技術考試題庫及答案_第1頁
測試技術考試題庫及答案_第2頁
測試技術考試題庫及答案_第3頁
測試技術考試題庫及答案_第4頁
測試技術考試題庫及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

測試技術考試題庫及答案

一、選擇題(每題3分,共30分)1.以下哪種測試方法不屬于黑盒測試技術?()A.等價類劃分B.邊界值分析C.路徑覆蓋D.決策表法答案:C2.軟件測試的目的是()A.發(fā)現(xiàn)軟件中的錯誤B.證明軟件的正確性C.評估軟件的性能D.修改軟件中的錯誤答案:A3.邊界值分析法中,對于一個取值范圍是[1,100]的變量,以下哪個不是邊界值?()A.0B.1C.100D.101答案:A4.白盒測試技術主要基于()進行測試。A.軟件的功能B.軟件的內(nèi)部結構C.用戶的需求D.軟件的性能指標答案:B5.以下關于測試用例的說法,錯誤的是()A.測試用例應包含測試輸入和預期輸出B.測試用例越多越好C.測試用例應具有代表性D.測試用例應可重復執(zhí)行答案:B6.因果圖法是一種()測試技術。A.白盒B.黑盒C.灰盒D.以上都不是答案:B7.一個程序模塊有3個輸入?yún)?shù)和2個輸出參數(shù),采用邊界值分析法設計測試用例,最少需要設計()個測試用例。A.4B.6C.8D.10答案:D8.以下哪種覆蓋準則最強?()A.語句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋答案:D9.軟件缺陷的嚴重程度不包括以下哪個等級?()A.致命B.嚴重C.一般D.微小答案:D10.回歸測試的目的是()A.驗證新功能是否正確B.檢查軟件是否有新的缺陷C.確認修改是否引入新的問題D.評估軟件性能是否提升答案:C二、填空題(每題2分,共20分)1.測試用例由______和預期結果兩部分組成。答案:測試輸入2.黑盒測試不考慮軟件的______結構,只關注軟件的功能。答案:內(nèi)部3.等價類劃分可分為有效等價類和______等價類。答案:無效4.白盒測試中的語句覆蓋是指設計足夠多的測試用例,使得程序中的每一條______至少被執(zhí)行一次。答案:語句5.邊界值分析法常選取剛好等于、剛好大于和剛好小于______的值作為測試數(shù)據(jù)。答案:邊界值6.因果圖中的原因和結果分別用______和______表示。答案:節(jié)點、弧7.判定覆蓋要求設計足夠多的測試用例,使得程序中每個判斷的取真分支和取假分支至少被執(zhí)行______次。答案:一8.軟件測試過程一般包括單元測試、______測試、系統(tǒng)測試和驗收測試。答案:集成9.缺陷報告應包含缺陷的______、重現(xiàn)步驟、實際結果和預期結果等信息。答案:描述10.性能測試主要關注軟件的響應時間、______和資源利用率等指標。答案:吞吐量三、簡答題(每題10分,共30分)1.簡述黑盒測試和白盒測試的區(qū)別。答案:-黑盒測試:不考慮軟件內(nèi)部結構,只關注軟件的功能。將軟件視為一個黑盒子,基于需求規(guī)格說明書,從用戶角度出發(fā),通過輸入數(shù)據(jù)和觀察輸出結果判斷軟件是否符合需求。常用方法有等價類劃分、邊界值分析、決策表法、因果圖法等。適用于功能測試、驗收測試等階段。-白盒測試:基于軟件內(nèi)部結構進行測試。通過分析程序的邏輯結構、代碼實現(xiàn)等,設計測試用例來覆蓋程序的語句、分支、條件等。常用方法有語句覆蓋、判定覆蓋、條件覆蓋、路徑覆蓋等。主要用于單元測試、集成測試等階段,幫助開發(fā)人員發(fā)現(xiàn)代碼中的邏輯錯誤。2.請簡要描述等價類劃分法的步驟。答案:-確定輸入條件:明確需要進行等價類劃分的輸入條件。-劃分等價類:將輸入條件劃分成有效等價類和無效等價類。有效等價類是符合需求規(guī)格的輸入數(shù)據(jù)集合;無效等價類是不符合需求規(guī)格的輸入數(shù)據(jù)集合。-為每個等價類編號:以便后續(xù)設計測試用例時引用。-設計測試用例:從每個等價類中選取代表性的數(shù)據(jù)作為測試輸入,設計測試用例,確保每個等價類都能被測試到。3.簡述軟件測試的流程。答案:-測試計劃:根據(jù)項目需求和目標,制定測試計劃,包括測試范圍、測試策略、測試資源、測試進度等。-測試用例設計:根據(jù)測試需求和測試策略,采用合適的測試技術(如黑盒測試技術、白盒測試技術)設計測試用例。-測試執(zhí)行:按照測試計劃和測試用例,搭建測試環(huán)境,執(zhí)行測試用例,記錄測試結果。-缺陷管理:對測試過程中發(fā)現(xiàn)的缺陷進行記錄、跟蹤和管理,及時與開發(fā)人員溝通,推動缺陷的修復。-測試評估:根據(jù)測試結果和缺陷修復情況,對軟件質(zhì)量進行評估,決定是否達到發(fā)布標準。-測試總結:對整個測試過程進行總結,編寫測試報告,總結經(jīng)驗教訓,為后續(xù)項目提供參考。四、綜合題(20分)某程序?qū)崿F(xiàn)一個簡單的登錄功能,要求用戶名長度為3到8位,密碼長度為6到12位,且用戶名和密碼不能為空。請使用等價類劃分和邊界值分析法設計測試用例。答案:1.等價類劃分:-用戶名有效等價類:長度在3到8位之間且不為空,例如“abc”,“abcdefg”。-用戶名無效等價類:長度小于3位,如“ab”;長度大于8位,如“abcdefghi”;為空,如“”。-密碼有效等價類:長度在6到12位之間且不為空,例如“abcdef”,“abcdefghijkl”。-密碼無效等價類:長度小于6位,如“abcde”;長度大于12位,如“abcdefghijklmn”;為空,如“”。2.邊界值分析:-用戶名邊界值:長度為3位,如“abc”;長度為4位,如“abcd”;長度為7位,如“abcdefg”;長度為8位,如“abcdefgh”;長度為2位,如“ab”;長度為9位,如“abcdefghi”。-密碼邊界值:長度為6位,如“abcdef”;長度為7位,如“abcdefg”;長度為11位,如“abcdefghijk”;長度為12位,如“abcdefghijkl”;長度為5位,如“abcde”;長度為13位,如“abcdefghijklm”。3.測試用例設計:|測試用例編號|用戶名|密碼|預期結果||:---:|:---:|:---:|:---:||1|abc|abcdef|登錄成功||2|ab|abcdef|用戶名長度錯誤,登錄失敗||3|abcdefghi|abcdef|用戶名長度錯誤,登錄失敗||4||abcdef|用戶名不能為空,登錄失敗||5|abc|abcde|密碼長度錯誤,登錄失敗||6|abc|abcdefghijklm|密碼長度錯誤,登錄失敗||7|abc||密碼不能為空,登錄失敗||8|

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論