軟件測試人員如何跟蹤和測試新增功能[1] 軟件測試工程師
測試承接的版本測試任務(wù)中,無(wú)非就是如下的任務(wù)類(lèi)型:
1、新增功能驗證
2、合入故障單驗證
3、測試文檔的編寫(xiě)
4、測試支持(現場(chǎng)問(wèn)題協(xié)查驗證,技術(shù)問(wèn)題答復等)
我們先來(lái)談?wù)勑略龉δ茯炞C,如何叫可以發(fā)布了。
場(chǎng)景:測試人員負責一個(gè)新增功能XXX
本功能的測試安排建議:
1、測試跟蹤階段:
測試人員接受新增功能的測試設計任務(wù);
測試人員參與產(chǎn)品需求的跟蹤和評審,提交同行評審單,尤其是對于功能應用的場(chǎng)景,用戶(hù)真正的需求(用戶(hù)需求)深刻理解;
SE負責將用戶(hù)需求轉化為產(chǎn)品需求,測試人員作為用戶(hù),有責任追述到用戶(hù)需求(因為對于SE也會(huì )犯錯),測試人員代表用戶(hù)來(lái)檢查產(chǎn)品需求的正確性。
說(shuō)明:測試人員一定要敢于質(zhì)疑SE的產(chǎn)品需求和方案中的瑕疵和缺陷。
因為你是用戶(hù),你是用戶(hù)的代表,你是代表用戶(hù)來(lái)審視這個(gè)用戶(hù)需求的轉化物(產(chǎn)品需求)。
2、測試設計階段:
測試方案的編寫(xiě):關(guān)鍵是測試點(diǎn)的完整,保證測試場(chǎng)景的完畢。 我們有打分表來(lái)評價(jià)測試方案。
測試用例的編寫(xiě):關(guān)鍵是確保測試點(diǎn)轉化為可以執行的測試用例。 我們有打分表來(lái)評價(jià)測試用例。
什么樣的用例是好的用例:無(wú)論何人,何時(shí),何地執行此用例的結果是唯一的。 通過(guò)這個(gè)用例執行后的產(chǎn)品質(zhì)量是恒定的。
什么樣的用例是不好的用例:預置條件不清晰,可執行性差,不同的人執行結果不唯一。
說(shuō)明:測試設計階段,如果發(fā)現需求和方案的錯誤,需要提交CQ文檔單。
版本到了測試部后,如果發(fā)現需求和方案導致的軟件錯誤,需要提交代碼單,拆出文檔單。
3、測試執行階段:
測試準備階段:在版本到達測試部之前需要把自己的新增功能的測試計劃做好,把需要準備的外部網(wǎng)元準備好。
強調一個(gè)概念,版本到達測試的時(shí)間,應該是測試開(kāi)始時(shí)間,而不是測試準備時(shí)間,測試準備要提前做。
原文轉自:http://kjueaiud.com