軟件測試工作中常見的風險有哪些,作為測試人員我們應該如何規(guī)避呢?
1、需求的風險
其實存在于測試各階段,例如:測試人員對需求理解有誤、測試后期需求改動。
規(guī)避措施:
1)測試執(zhí)行前,參與立項時,勤思考,有哪些需求在會上沒理解到位;
2)測試過程中,對有疑惑的點、不確定的需求點問產(chǎn)品或開發(fā),別等到項目快上線自己還沒弄明白;
3)測試完成后,還有需求改動,召集相關人員溝通風險,盡量減少這樣的事情發(fā)生。
2、測試執(zhí)行的風險
執(zhí)行測試過程中測試用例設計不完善,比如:邊界值沒考慮清楚、對于異常情況沒考慮到。
規(guī)避措施:
1)可以整理出屬于自己的測試用例庫,把常犯的錯誤記錄下來;2)可以請組長、開發(fā)、自己玩的比較好的小伙伴看一下自己設計的測試點,是否有所遺漏;
3)執(zhí)行過程中想到的測試點隨時記錄;
3、缺陷未被解決的風險
這個風險一般在臨近上線時,系統(tǒng)還存在問題。
規(guī)避措施:1)及時督促開發(fā)人員修復 bug;2)沒有修復完的問題記得告知相關人員。
4、回歸測試的風險開發(fā)修復某模塊后,未及時回歸相關功能,導致相關功能出現(xiàn)問題。俗稱:拆東墻補西墻。
規(guī)避措施:
1)開發(fā)修復好某塊功能,及時回歸相關功能;
2)涉及相關功能多的話,也要記得回歸主流程。
5、測試人員技術風險對一些測試工具掌握不佳,不熟練,導致一些功能漏測。甚至對測試方法理解不深,拖延上線進度。
規(guī)避措施:1、可以提前了解這塊業(yè)務,多問問,思考應采取哪些測試方法,提前復習一下;
2、測試工具不會使用請教組內(nèi)人員或者自己學習,總之,學習。