經驗法則,我是一個狂熱的TDD和BDD風扇,但沒有做的UI測試的方法很多。我有一個帶有許多MSpec測試的ASP.NET MVC 3應用程序,我想使用WatiN添加演示測試。華廷最佳實踐/一個ASP.NET MVC應用程序
你測試了什麼樣的東西?我是否必須爲UI的初始加載編寫測試,或僅針對因用戶交互而發生更改的事情?
(一般和UI測試)測試寫華廷時是什麼,在拇指和最佳實踐的短,良好的規則?
經驗法則,我是一個狂熱的TDD和BDD風扇,但沒有做的UI測試的方法很多。我有一個帶有許多MSpec測試的ASP.NET MVC 3應用程序,我想使用WatiN添加演示測試。華廷最佳實踐/一個ASP.NET MVC應用程序
你測試了什麼樣的東西?我是否必須爲UI的初始加載編寫測試,或僅針對因用戶交互而發生更改的事情?
(一般和UI測試)測試寫華廷時是什麼,在拇指和最佳實踐的短,良好的規則?
在哪裏我現在的工作,我們爲每個頁面來測試這5個東西(如適用):
理想的情況下,UI測試(自動化)涉及自動化,你可以:)
我相信你有功能測試用例的一切。每個測試案例都可以實現自動化。如果您以本網站本身爲例,我可以考慮以下情況: 1.註冊 - 驗證您是否列出了所有字段(必填,已驗證) - 無法創建重複帳戶 2.確認註冊
基本上,您可以手動執行的任何操作都是自動化的目標候選人。 我們的應用程序約有1500個測試用例,90%是自動化的。手動測試用於可視化驗證屏幕。自動化中的化妝品檢查可以忽略。
希望這會有所幫助。 謝謝, ķ
尼斯一個,謝謝。儘管...... :),我真的希望對答案的數量更有熱情:) – 2011-03-20 16:11:02