我怎么能(使用C#编写)自动测试工具可以使用DevExpress组件?

时间:2013-08-06 17:06:29

标签: c# automation devexpress qa autotest

需要在某个项目中进行客户端应用程序的自动测试。 项目:桌面项目,架构:客户端 - 服务器。 客户端:C#.net,winforms,DevExpress组件。服务器:java,soap web-services。

一些知名的自动测试工具无法与DevExpress组件一起正常工作。购买此类自动测试工具存在问题。

所以,正如我看到这个问题的决定:

1)。使用C#.net创建自动测试工具,以使用DevExpress组件测试此类客户端。怎么写这样的工具? :)使用反射?

2)。找到可以使用DevExpress组件的免费自动测试工具。

3)。也许,有人有这样的问题并且有一些书面工具或者可以给我一些建议(或源代码:))。

我会感谢任何信息或建议

3 个答案:

答案 0 :(得分:1)

如果您需要的工具不一定用C#编写,您可以尝试Automa这是一个Python工具/库。它允许轻松自动化WPF,WinForms,DevExpress和许多其他组件。

免责声明:我是Automa的开发人员之一。

答案 1 :(得分:0)

如果通过自动测试工具表示自动化测试框架,则可以使用Visual Studio附带的默认UICoded框架以及devexpress uicoded extension library

答案 2 :(得分:0)

不幸的是,Coded UI仅适用于Visual Studio的高级版或终极版。我们只有VS的proffesion版本。只能在VS Proffesion Edition中运行录制的测试。