進行軟件測試的目的是 ( ) 。
A、盡可能多地找出軟件中的缺陷
B、縮短軟件的開發(fā)時間
C、減少軟件的維護成本
D、證明程序沒有缺陷
某軟件在應用初期運行在Windows NT環(huán)境中。現(xiàn)該軟件需要在UNIX環(huán)境中運行,而且必須完成相同的功能。為適應這個要求,軟件本身需要進行修改,而所需修改的工作量取決于該軟件的 ( ) 。
A、可擴充性
B、可靠性
C、復用性
D、可移植性
與客戶機/服務器(Client/Server)架構相比,瀏覽器/服務器(Browser/Server)架構的最大優(yōu)點是( )。
A、具有強大的數(shù)據(jù)操作和事務處理能力,模型思想簡單,易于人們理解和接受
B、部署和維護方便、易于擴展
C、適用于分布式系統(tǒng),支持多層應用架構
D、將應用一分為二,允許網絡分布操作
以下關于軟件測試的說法正確的包括( )。
①代碼走查是靜態(tài)測試方法,白盒測試是動態(tài)測試方法
②黑盒測試的對象是程序邏輯結構,白盒測試的對象是程序接口
③無論黑盒測試,還是白盒測試,都無法用窮舉法設計全部用例
④對發(fā)現(xiàn)錯誤較多的程序段,應進行更深入的測試。因為發(fā)現(xiàn)錯誤數(shù)多的程序段,其質量較差,同時在修改錯誤過程中又容易引入新的錯誤
⑤測試覆蓋標準從發(fā)現(xiàn)錯誤的強弱能力依次是路徑覆蓋、條件組合覆蓋、判定覆蓋、條件覆蓋、語句覆蓋
A、①③④
B、①②③
C、③④⑤
D、②③④
對那些為廣大用戶開發(fā)的軟件而進行的β測試是指在( )的情況下所進行的測試。
A、開發(fā)環(huán)境下,開發(fā)人員可不在場
B、開發(fā)環(huán)境下,開發(fā)人員應在場
C、用戶的實際使用環(huán)境下,開發(fā)人員可不在場
D、用戶的實際使用環(huán)境下,開發(fā)人員應在場
在軟件項目管理中可以使用各種圖形工具來輔助決策,下面對 Gantt 圖的描述中,不正確的是( )。
A、Gantt圖表現(xiàn)各個活動的持續(xù)時間
B、Gantt圖表現(xiàn)了各個活動的起始時間
C、Gantt圖反映了各個活動之間的時間依賴關系
D、Gantt圖表現(xiàn)了完成各個活動的進度
ISO/IEC 9126軟件質量模型中第一層定義了六個質量特性,并為各質量特性定義了相應的質量子特性,其中易分析子特性屬于軟件的 ( ) 質量特性。
A、可靠性
B、效率
C、可維護性
D、功能性