我可以使用Selenium來執行WPF UI自動化測試嗎?Selenium for WPF UI自動化測試
1
A
回答
1
Selenium可以用來自動化只有Web應用程序。如果你的WPF是一個Windows應用程序,你不能自動化它。
如果您的WPF應用程序使用XBAP在Web瀏覽器中運行,您仍然無法自動執行該應用程序。所以答案是否定的。
4
對WPF自動化的支持存在於WPF自身中。退房AutomationPeer。 This article可能會有所幫助。 This article更詳細。如果你想自動與用戶界面本身進行交互,這一切都是很好的(其用處是有爭議的)。
另一個行爲是單元測試業務邏輯而不觸及UI - 如果應用程序使用MVVM,那麼View和ViewModel之間的鬆散耦合應該使單元測試變得輕而易舉。儘管如此,我的印象是你更加自動化UI。
相關問題
- 1. Jenkins UI自動化測試
- 2. Calabash UI自動化測試
- 3. Flex UI測試自動化
- 4. UI自動化測試工具
- 5. EPiServer中的自動化UI測試
- 6. 使用Selenium和NUnit進行UI自動化測試測試執行順序
- 7. Tizen TV:開發UI測試自動化
- 8. 自動化UI測試工具silverlight 5
- 9. 編碼的UI測試自動化
- 10. UI自動化測試在.NET
- 11. Vb6 UI自動化測試工具?
- 12. CruiseControl.NET和UI自動化測試
- 13. Flex UI自動化測試的好處?
- 14. WPF UI自動化問題
- 15. WPF應用程序測試自動化
- 16. 編碼UI測試與Microsoft UI自動化庫
- 17. 測試 - Selenium中的混合測試自動化框架
- 18. 微軟UI自動化庫VS編碼UI測試
- 19. 自動測試Python/selenium gspread
- 20. 沒有自動化框架的WPF自動化測試?
- 21. Gluon/JavaFXPorts自動UI測試
- 22. 自動UI測試的Maven結構
- 23. 適用於Silverlight webapp的自動化UI測試工具(如selenium webdriver)
- 24. 測試自動化
- 25. 自動化測試
- 26. 如何使用webdriver +無頭鉻自動化Web UI測試?
- 27. CRM 2013中的自動UI測試
- 28. 在SharePoint內進行UI自動化測試
- 29. 使用Ruby Selenium Web驅動程序進行測試自動化
- 30. SAP UI5的自動UI測試
那麼哪個工具對WPF自動化有好處? – Vin