軟件測試的目的大家都能隨口說出,如查找程序中的錯誤、保證軟件質(zhì)量、檢驗(yàn)軟件是否符合客戶需求等。這些都對,但它們只是籠統(tǒng)地對軟件測試目的進(jìn)行了概括,比較片面結(jié)合軟件開發(fā)、軟件測試與客戶需求可以將軟件測試的目的歸結(jié)為以下幾點(diǎn)。查看全文>>
軟件缺陷管理是軟件開發(fā)項(xiàng)目中一個(gè)很重要的環(huán)節(jié),選擇一個(gè)好的軟件缺陷管理工具可以有效地提高軟件項(xiàng)目的進(jìn)展。軟件缺陷管理工具有很多,免費(fèi)的、收費(fèi)的應(yīng)有盡有,下面介紹幾個(gè)比較常用的軟件缺陷管理工具。查看全文>>
發(fā)現(xiàn)軟件缺陷該如何處理?軟件測試過程中,每個(gè)公司都制訂了軟件的缺陷處理流程,每個(gè)公司的軟件缺陷處理流程不盡相同,但是它們遵循的最基本流程是一樣的,都要經(jīng)過提交、分配、確認(rèn)、處理、復(fù)測、關(guān)閉等環(huán)節(jié)。查看全文>>
軟件缺陷就是通常所說的Bug,它是指軟件中(包括程序和文檔)存在的影響軟件正常運(yùn)行的問題。IEEE(Institute of Electrical and Electronics Engineers,電氣電子工程師協(xié)會)729-1983標(biāo)準(zhǔn)對軟件缺陷有一個(gè)標(biāo)準(zhǔn)的定義:從產(chǎn)品內(nèi)部看,缺陷是產(chǎn)品開發(fā)或維護(hù)過程中存在的錯誤、毛病等各種問題;從產(chǎn)品外部看,缺陷是系統(tǒng)運(yùn)行過程中某種功能的失效或違背。查看全文>>
現(xiàn)代社會處處離不開軟件,為保證人們生活工作正常有序地進(jìn)行,就要嚴(yán)格控制好軟件的質(zhì)量。由于軟件自身的特點(diǎn)和目前的軟件開發(fā)模式使得隱藏在軟件內(nèi)部的質(zhì)量缺陷無法完全根除,因此每一款軟件都會存在一些質(zhì)量問題。影響軟件質(zhì)量的因素有很多,下面介紹幾種比較常見的影響因素。查看全文>>
“紙杯測試”是一個(gè)經(jīng)典的測試案例,這是微軟公司曾給軟件測試者出的一道面試題,用于考察面試者對軟件測試的理解與掌握程度。查看全文>>