在系統(tǒng)開發(fā)項目中,系統(tǒng)開發(fā)人員和至終用戶至不了解以下哪個軟件測試級別?
A、集成測試
B、單元測試
C、系統(tǒng)測試
D、模塊測試
【正確答案】 A
【答案解析】
至終用戶是指會計和財務人員。
A選項:集成測試在單元測試之后執(zhí)行,以檢查程序單元將如何與每個單元進行接口和交互。當特定的軟件單元與其他軟件單元或系統(tǒng)集成時進行集成測試。其目標是測試那些單獨被測試的程序單元之間的接口。集成測試檢查某個單元如何與其他軟件和硬件交互。集成測試處于中間階段,它既不是單元測試,也不是系統(tǒng)測試。集成測試的方法有多種,如自上而下、自下而上、自上而下和自下而上的組合、或者一次性完成的方法,但是沒有測試所依賴的規(guī)范,這給清楚地理解集成測試的目標帶來了困難。
B、D選項:系統(tǒng)開發(fā)人員和至終用戶至了解單元測試與模塊測試。單元測試與模塊測試相同。單元/模塊測試的事例來自單元的詳細設計文檔。每個單元或模塊都有一個定義的開始和結束,并處理特定的輸入和輸出。它們的邊界也很明確。
C選項:系統(tǒng)測試比集成測試更容易理解。至終用戶知道他們對系統(tǒng)的期望是什么,因為它基于功能性知識,而不是結構性知識。系統(tǒng)測試的事例來自需求規(guī)范文檔。
綜上,本題應選擇A選項。
【該題針對“系統(tǒng)開發(fā)生命周期(SDLC)的含義”知識點進行考核】