我可以使用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