1 軟件測試的核心是(A)
A、測試用例
B、測試人員
C、編程人員
D、測試方法
2、為了提高測試的效率,應該( D )。
A 隨機地選取測試數據
B 取一切可能的輸入數據作為測試數據
C 在完成編碼以后制定軟件的測試計劃
D 選擇發現錯誤的可能性大的數據作為測試數據
3、軟件的集成測試工作最好由( D )承擔,以提高集成測試的效果。
A 該軟件的設計人員
B 該軟件開發組的負責人
C 該軟件的編程人員
D 不屬于該軟件開發組的軟件設計人員
4、與設計測試數據無關的文檔是( A )。
A 該軟件的設計人員
B 程序的復雜程度
C 源程序
D 項目開發計劃
5 程序的三種基本控制結構是( B )
A 過程,子程序,分程序
B 順序,條件,循環
C 遞歸,堆棧,隊列
D 調用,返回,轉移
6、使用白盒測試方法時,確定測試數據應根據( A )和指定的覆蓋標準。
A 程序的內部邏輯
B 程序的復雜程度
C 使用說明書
D 程序的功能
7 對于軟件測試分類,下列各項都是按照不同階段來進行的劃分,除了(C)。
A、單元測試
B、集成測試
C、黑盒測試
D、系統測試
8 用戶在真實的工作環境中使用軟件,用于測試系統的用戶友好性等,這種測試是(D )。
A、集成測試
B、系統測試
C、Alpha測試
D、Beta測試
9 下列關于軟件測試的敘述中錯誤的是(D)。
A、軟件測試可以作為度量軟件與用戶需求間差距的手段
B、沒有發現錯誤地測試也是有價值的
C、軟件測試的根本目的是盡可能多地發現軟件中存在地問題,最終把以個高質量地軟件系統交給用戶使用
D、軟件測試的主要工作內容包括發現軟件中存在的錯誤并解決存在的問題
10 做好測試自動化(TA)基本原則中敘述錯誤的是(D)
A、根據客戶端、Web和服務器的不同特點可選擇不同的測試工具
B、負載、性能自動化測試比較容易實現,但功能性測試更困難
C、軟件測試自動化(TA)雖然具有很多優點,但只是對手工測試的一種補充,TA絕不能代替手工測試。
D、自動測試可以發現70-85%的缺陷;
文章來源于領測軟件測試網 http://www.kjueaiud.com/