我正在寻找一个具有简单而强大的 C# 语言 API 的测试自动化框架。有一个使用 WPF 和 RadControls (Telerik) 开发的应用程序。不幸的是,Coded UI 不支持 RadControls,因为它们中的大多数没有实现 AutomationPeer。有谁知道支持通用 WPF 和 RadControls 控件的适当框架?
这是 RadControl 的列表:
- 辐射日期选择器;
- RadMaskedTextBox;
- 辐射网格视图;
- 辐射树视图;
- 辐射树列表视图;
- 辐射展望栏;
- 辐射时间选择器;
- 辐射组合框;
- RadBusyIndicator;
- 辐射瓦片视图;
- 辐射图;
- 辐射日历;
- 辐射颜色选择器;
- RadProgressBar。
我正在考虑几种解决方法(继承的 RadControls 中的 AutomationPeer 实现、表单上的 IronPython 注入等),但我确实想找到合适的工具而不是专注于它们。
先感谢您。
问候,斯塔斯。