- 相關(guān)推薦
2017年全國計算機(jī)考試四級軟件測試工程師筆試試題
單項選擇題
1. 下列有關(guān)軟件質(zhì)量的敘述中,錯誤的是
A) 軟件質(zhì)量不僅包括軟件產(chǎn)品的質(zhì)量,還包括軟件過程的質(zhì)量
B) 明確的軟件質(zhì)量屬性是指在合同或行業(yè)標(biāo)準(zhǔn)中規(guī)定必須實現(xiàn)的質(zhì)量要求
C) 隱含的軟件質(zhì)量屬性在合同或行業(yè)標(biāo)準(zhǔn)中沒有規(guī)定,因此在產(chǎn)品開發(fā)時不必專門考慮
D) 軟件的功能和性能必須結(jié)合在一起考慮
2. 下列有關(guān)軟件測試的敘述中,正確的是
A) 測試是軟件開發(fā)中一個單獨的階段,其目的是對已實現(xiàn)的程序編碼進(jìn)行正確性檢驗
B) 一個成功的測試能夠驗證程序的確做了它應(yīng)該做的事情
C) 根據(jù)80/20的原則,優(yōu)秀的軟件開發(fā)人員所編寫的程序錯誤少,因此時于他們的程序,重點不應(yīng)放在缺陷測試上
D) 在軟件過程的早期尋找盡可能多的錯誤符合軟件測試的原則
3. 下列有關(guān)白盒測試的敘述中,錯誤的是
A) 白盒測試是在同時擁有源代碼和可執(zhí)行代碼的情形下才可以進(jìn)行的一種軟件測試方法
B) 白盒測試應(yīng)該由開發(fā)人員實施,因為只有他們才能夠訪問測試執(zhí)行所涉及的代碼
C) 即使對所有的源代碼都進(jìn)行了100%的邏輯覆蓋測試,也不能**程序中沒有錯誤
D)軟件測試人員制定測試計劃的目的是想盡可能多地對源代碼進(jìn)行測試
4. 下列有關(guān)黑盒測試的敘述中,錯誤的是
A) 黑盒測試是在不考慮源代碼的情形下進(jìn)行的一種軟件測試方法
B) 最好由測試人員、最終用戶和開發(fā)人員組成的團(tuán)隊來實施黑盒測試
C) 黑盒測試主要是**對比和分析實測結(jié)果和預(yù)期結(jié)果來發(fā)現(xiàn)它們之間的差異,所以黑盒測試又稱為“數(shù)據(jù)驅(qū)動”測試
D) 數(shù)據(jù)流測試是一種黑盒測試方法
5. 走查是一種重要的審查方法,下列所述的審查活動中,不屬于走查的是
A) 審查小組的組織者事先把相關(guān)的設(shè)計文檔、源程序和其他材料發(fā)給每一個小組成員,要求他們預(yù)先了解審查的內(nèi)容
B) 測試員事先根據(jù)審查的源代碼準(zhǔn)備一批測試用例
C) 程序員在小組審查會上向全體審查人員逐條講解自己編寫的程序
D) 所有參與審查的人員集體扮演“計算機(jī)”的角色,使用事先準(zhǔn)備的測試用例按照源程序規(guī)定的順序逐條執(zhí)行,討論可能出現(xiàn)的問題
6. 下面有關(guān)軟件測試的敘述中,不屬于H模型核心思想的是
A) 軟件測試不僅僅指測試的執(zhí)行,還包括很多其他的活動
B) 軟件測試是一個獨立的流程,貫穿產(chǎn)品整個開發(fā)周期,與其他流程并發(fā)地進(jìn)行
C) 軟件測試要盡早準(zhǔn)備,盡早執(zhí)行
D) 軟件測試不同層次的測試活動嚴(yán)格按照某種線性次序執(zhí)行
7. 下面有關(guān)路徑測試的敘述中,錯誤的是
A) 路徑覆蓋是最強(qiáng)的覆蓋測試,它不但能發(fā)現(xiàn)其他覆蓋測試能發(fā)現(xiàn)的問題,還能發(fā)現(xiàn)其他覆蓋測試不能發(fā)現(xiàn)的問題
B) 測試員不可能對任何一個程序都完成100%的路徑測試
C) 不提倡用不同的數(shù)據(jù)重復(fù)測試同一條路徑
D) 即使每條路徑都執(zhí)行了一次,程序還是可能存在缺陷
8. 同行評審主要包括管理評審、技術(shù)評審、過程評審和
A) 需求評審 B) 文檔評審 C) 質(zhì)量評審 D) 風(fēng)險評審
9. 對于如下給出的程序段:
if(A>B) and(C=5)
then do P1;
若考慮滿足條件/判定覆蓋原則以及內(nèi)部邊界條件,需要設(shè)計的最小測試輸入數(shù)據(jù)集可能是
A) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)
B) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)
C) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)
D) (A=2,B=1,C=5),(A=1,B=2,C=4)
10. 下列關(guān)于邏輯覆蓋的說法中,錯誤的是
A) 滿足條件覆蓋的測試不一定滿足判定覆蓋
B) 滿足條件組合覆蓋的測試一定滿足判定覆蓋、條件覆蓋和判定/條件覆蓋
C) 滿足路徑覆蓋的測試也一定滿足條件組合覆蓋
D) 滿足判定/條件覆蓋的測試也一定滿足判定覆蓋和條件覆蓋