將光標定位到一個測試方法,運行測試,則會只運行該測試;如果光標位于所有方法前面,則運行當前上下文中(當前類)的所有測試
“測試”菜單--->“測試視圖”--->選中一個測試右鍵--->“屬性”--->可以設置測試的各種屬性。
6、
測試結果的觀察分析:
可以查看所有的歷史測試結果,并且可以管理當前正在執行的測試;
測試表單上方的測試總結鏈接,可以統計性的觀察所有測試的執行情況。雙擊具體的測試條目可以看到具體測試的執行結果情況,支持非常豐富的測試記錄信息;
測試條目較多時,可以用不同的“分組依據”來方便的觀察結果,也可以使用測試結果的自定義快速檢索查找感興趣的測試;
右鍵點擊測試,可以看到一個“打開測試”的菜單項,可以方便的定義出錯的測試,進而定位到目標方法;
在測試結果窗體中也可以有選擇的重新執行某些測試;
通過測試報告的時間對比,可以用來做性能調優的一個參照。
7、
代碼覆蓋:
該功能只是在VS團隊開發版中才有,專業版中不具備該功能
打開方法:
菜單:測試-->編輯測試運行配置-->選擇你的配置
配置:選中你要做覆蓋率統計的模塊,然后重新執行測試,既可以看到覆蓋率統計結果了
可以詳細解釋被執行代碼的百分率,并用顏色突出顯示哪些代碼被執行,那些沒有被執行。
紅色突出顯示說明了我們有產品代碼沒有運行任何單元測試,這說明我們編寫這些代碼時未遵循 TDD 原則,即在編寫實現前先提供測試。
8、
從數據庫中加載測試數據:
文章來源于領測軟件測試網 http://www.kjueaiud.com/