2014-02-13 55 views
0

我正在用C#在MVC 3中做項目,並希望將測試用例模擬用戶視圖中的用戶操作,並比較數據是否正確保存在數據庫中。但搜索,沒有找到任何材料或好例子。測試視圖C#模擬用戶操作

任何建議該怎麼辦?

+0

問題是他不知道如何實現終端到終端的測試 –

回答

1

這就是所謂的「端到端」測試或「集成」測試,此處有許多框架和解決方案。我在過去使用

一個是硒:http://docs.seleniumhq.org/

但也有許多人:http://en.wikipedia.org/wiki/List_of_GUI_testing_tools

他們被稱爲「終端到終端」,因爲他們自動化UI,就好像它是用戶執行操作,然後他們運行步驟來驗證所述操作的結果;通過這種方式,他們可以一次測試整個應用程序,而不是單獨測試每個獨立組件(就像單元測試一樣)。

0

編寫測試的一個重要方面是視圖和用戶界面很難測試/模擬。 MVC和MVVM通過讓你測試你的模型和控制器或你的Model和ViewModel來解決這個問題。

有一些工具可以幫助你測試的意見做UI測試像華廷,硒等