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