让WPF应用程序具有复杂的UI并且想要为其编写CodedUITest脚本。 因为我对此很陌生,所以我需要正确的指导/方法来编写CodedUITest脚本。 它不可能做任何事情使用记录&玩的东西,因为我们有一些自定义控件存在于用户界面,并且可以随时更改。什么是使用CodedUITest测试WPF应用程序的正确方法
我想用C#代码来做这件事。面临的问题,同时从定制网格获取特定记录并使用C#代码识别控件。
- 什么样的属性,我应该有控制CodeDUITest中容易识别?
- AutomationId是否强制要求所有控件?
- 需要为Treeview和网格等动态控件做些什么?
- 如何识别拖动&窗口的拖放类型?
感谢您的支持。 我遇到了另一个名为Microsoft UI Automation Library的测试库。 想要检查,我应该使用哪个库来进行我的WPF应用程序测试,CodedUITest或Microsoft UI Automation库? – CodingNinja 2011-05-27 18:32:23
请参阅http://blogs.msdn.com/b/dpksinghal/archive/2011/09/28/how-to-test-deep-hierarchy-controls-using-coded-ui-test-in-wpf.aspx修复编码的UI测试记录器视觉树深度问题,解决测试记录器未找到您的WPF控件的问题。 – 2013-06-24 20:19:25