談一談軟件測試需求分析
在軟件測試過程中我們首先要做的就是分析測試需求,一般都是由客戶方給出,測試需求應該全部覆蓋已定義的業務流程,以及功能和非功能方面的需求。分析軟件測試需求是一個不可或缺的步驟,因為它有利于保證測試的質量和進度,并且是設計測試用例的一句,也是衡量測試覆蓋率的重要指標。那么到底該如何進行軟件測試需求分析呢?接下來我們就來詳細了解一下。
1、列出需求文檔中具有可測性(原始需求中提到的可以驗證的功能)的原始需求。
2、對每一條測試點進行細化,形成可測試的分層描述的測試點。
3、對形成的測試點從軟件產品質量需求來分析,確定測試執行需要實施的測試類型。
4、建立測試需求跟蹤矩陣,對測試需求進行管理。
測試需求分析的主要目的是為了找出測試點,那么測試點又該怎么分析呢?
1.通過描述需求分析中的輸入、輸出、處理、限制約束等,給出對應的驗證內容:(功能測試)。
2.通過分析各個模塊之間的業務順序,和各個模塊傳遞的業務信息和數據對存在功能交互的功能項,給出對應的驗證內容。(功能交互測試) 。
3.考慮需求的完整性,要充分覆蓋軟件需求的各個特征,包含隱形需求驗證,比如界面的驗證,注冊賬號唯一性驗證。(界面、易用性、兼容性、安全性、性能)。
自動化測試
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。