17792550360
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
軟件測試很多時候是圍繞著客戶體驗的角度為主,軟件測試工程師需要對產(chǎn)品進(jìn)行全面認(rèn)真細(xì)致的檢測,盡可能的去發(fā)現(xiàn)多的Bug,并且跟蹤和分析好產(chǎn)品中存在的問題,并對其中不足之處提出改進(jìn)建議。而在這個過程中,有哪 ...
軟件測試很多時候是圍繞著客戶體驗的角度為主,軟件測試工程師需要對產(chǎn)品進(jìn)行全面認(rèn)真細(xì)致的檢測,盡可能的去發(fā)現(xiàn)多的Bug,并且跟蹤和分析好產(chǎn)品中存在的問題,并對其中不足之處提出改進(jìn)建議。而在這個過程中,有哪些原則是軟件測試工程師需要遵循的?跟著啄木鳥學(xué)院深入了解一下! 1、所有測試的標(biāo)準(zhǔn)都是建立在用戶需求之上 正如我們所知,軟件測試的目標(biāo)就是驗證產(chǎn)品的一致性和確認(rèn)產(chǎn)品是否滿足客戶的需求,所以測試人員要始終站在用戶的角度去看問題、去判斷軟件缺陷的影響,系統(tǒng)中最嚴(yán)重的錯誤是那些導(dǎo)致程序無法滿足用戶需求的缺陷。 2、事先定義好產(chǎn)品的質(zhì)量標(biāo)準(zhǔn) 有了質(zhì)量標(biāo)準(zhǔn),才能依據(jù)測試的結(jié)果對產(chǎn)品的質(zhì)量進(jìn)行正確的分析和評估,例如,進(jìn)行性能測試前,應(yīng)定義好產(chǎn)品性能的相關(guān)的各種指標(biāo)。同樣,測試用例應(yīng)確定預(yù)期輸出結(jié)果,如果無法確定測試結(jié)果,則無法進(jìn)行校驗。 3、軟件項目一啟動,軟件測試也同時開始 而不是等程序?qū)懲?,才開始進(jìn)行測試。在代碼完成之前,測試人員要參與需求分析、系統(tǒng)或程序設(shè)計的審查工作,而且要準(zhǔn)備測試計劃、測試用例、測試腳本和測試環(huán)境,測試計劃可以在需求模型一完成就開始,詳細(xì)的測試用例定義可以在設(shè)計模型被確定后開始。應(yīng)當(dāng)把“盡早和不斷地測試”作為測試人員的座右銘。 4、第三方進(jìn)行測試會更客觀,更有效 程序員應(yīng)避免測試自己的程序,為達(dá)到最佳的效果,應(yīng)由第三方來進(jìn)行測試。測試是帶有 “挑剔性” 的行為,心理狀態(tài)是測試自己程序的障礙。同時,對于需求規(guī)格說明的理解產(chǎn)生的錯誤也很難在程序員本人測試時被發(fā)現(xiàn)。 |
分享本篇文章給更多人:
2020-05-27
2020-02-24
2020-05-27
2022-12-05
2020-05-27
請發(fā)表評論