0
A
回答
1
這就是所謂的「端到端」測試或「集成」測試,此處有許多框架和解決方案。我在過去使用
一個是硒:http://docs.seleniumhq.org/
但也有許多人:http://en.wikipedia.org/wiki/List_of_GUI_testing_tools
他們被稱爲「終端到終端」,因爲他們自動化UI,就好像它是用戶執行操作,然後他們運行步驟來驗證所述操作的結果;通過這種方式,他們可以一次測試整個應用程序,而不是單獨測試每個獨立組件(就像單元測試一樣)。
0
編寫測試的一個重要方面是視圖和用戶界面很難測試/模擬。 MVC和MVVM通過讓你測試你的模型和控制器或你的Model和ViewModel來解決這個問題。
有一些工具可以幫助你測試的意見做UI測試像華廷,硒等
相關問題
- 1. C#模擬測試
- 2. 用於模擬用戶操作
- 3. ASP.NET模擬用戶和性能測試
- 4. YUI測試:如何在JavaScript中模擬更復雜的用戶操作?
- 5. 模擬多用戶操作Python的PostgreSQL?
- 6. 測試:模擬模擬
- 7. 如何使用iPhone模擬器測試橫向視圖?
- 8. MVC - 如何模擬/測試POST(request.form)操作?
- 9. 在C++中編寫Gameboy模擬器,如何測試操作碼(Google Test Framework)?
- 10. 模擬InfluxDB客戶端測試MetricCollector類
- 11. 單元測試模擬WCF客戶端
- 12. Android模擬器測試帳戶
- 13. 如何模擬測試REST客戶端?
- 14. 用Capybara測試用戶視圖
- 15. 使用重寫視圖屬性測試額外操作
- 16. 模擬Autofac.IComponentContext單元測試C#
- 17. Visual Studio負載測試虛擬用戶模擬
- 18. C++單元測試/模擬框架集成到視覺工作室2012
- 19. 測試的模擬位置不工作
- 20. Python模擬測試模擬會話
- 21. 操作在WCF測試客戶端
- 22. 測試帳戶/登錄操作
- 23. 使用knockoutjs操作視圖模型
- 24. 模擬基準測試的大視圖查詢
- 25. 測試圖靈機模擬程序
- 26. testFlight外部用戶測試需要模擬帳戶和內容
- 27. onpropertychange檢測用戶操作
- 28. 測試StarTeam操作
- 29. 使用虛擬機進行操作系統兼容性測試
- 30. Java:單元測試圖像操作
問題是他不知道如何實現終端到終端的測試 –