文檔金喜正規買球>>Parasoft Jtest 使用教程>>parasoft Jtest 使用教程:達到80-90%的代碼覆蓋率
parasoft Jtest 使用教程:達到80-90%的代碼覆蓋率
一般而言,Jtest可以達到約60-70 %的代碼覆蓋率,并提供一些快速和簡便的方法來提高測試覆蓋率,以幫助您實現目標覆蓋率。
預先知識準備
1.測試覆蓋越大,則能暴露更多的問題。為優化覆蓋,請使用下面的測試配置設置測試用例生成:
- 輸入標簽:完全啟用生成單元測試。
- 過濾器標簽:啟用生成測試,向方法中傳入NULL值,產生測試用例來暴露未捕捉的運行時異常,生成測試用例,為方法級訪問權限生成測試實例:公共方法,保護方法,包私有方法和私有方法。
2.確保所有組的Jtest裝置可以訪問團隊測試配置。
3.定期的(最好每晚),配置Jtest將指定的測試配置應用到測試新的和修改的代碼。
常規用法
- 當你寫代碼,使用合同中的設計,將預計異常和輸入需求文檔化。
- 每當你完成或修改一段代碼,將指定的測試配置應用于測試代碼。
- 審查測試覆蓋率,并自動生成的測試用例。
- 使用建議的戰略擴展覆蓋率
- 重新測試代碼。為了確保Jtest生成新的測試用例,運行一個測試配置(例如強制再生成生單元測試),啟用生成最新測試類的測試代碼,并且不啟用生成測試用例以增加分支|線覆蓋率。
以上就是本次教程的內容了,你也可以申請jtest試用>>,親自動手試試哦。
查看更多parasoft測試產品
獲取更多活動信息