我如何制作(使用C#编写)能够与DevXPress组件一起工作的自动测试工具?

我如何制作(使用C#编写)能够与DevXPress组件一起工作的自动测试工具?,c#,automation,devexpress,qa,autotest,C#,Automation,Devexpress,Qa,Autotest,在某些项目中,需要对客户端应用程序进行自动测试。 项目:桌面项目,体系结构:客户机-服务器。 客户端:C#.net、winforms、DevXpress组件。服务器:java、soap和web服务 一些众所周知的自动测试工具不能与DevExpress组件一起正常工作。购买这种自动测试工具也有问题 因此,正如我看到的这个问题的决定: 1) 。使用C#.net制作自动测试工具,用于测试带有DevXPress组件的此类客户端。如何编写这样的工具?:)使用反射 2) 。查找可与DevExpress组件一

在某些项目中,需要对客户端应用程序进行自动测试。 项目:桌面项目,体系结构:客户机-服务器。 客户端:C#.net、winforms、DevXpress组件。服务器:java、soap和web服务

一些众所周知的自动测试工具不能与DevExpress组件一起正常工作。购买这种自动测试工具也有问题

因此,正如我看到的这个问题的决定:

1) 。使用C#.net制作自动测试工具,用于测试带有DevXPress组件的此类客户端。如何编写这样的工具?:)使用反射

2) 。查找可与DevExpress组件一起使用的免费自动测试工具

3) 。也许,有人有这样的问题,并有一些书面实用程序或可以给我一些建议(或源代码:)


如果“自动测试工具”指的是自动测试框架,您可以使用Visual Studio随DevXPress附带的默认UICoded框架,我将非常感谢您提供的任何信息或建议。

不幸的是,编码UI仅在Visual Studio的高级或最终版本中提供。我们只有VS的Proffision版本。只有在VS Proffision版本中才能运行录制的测试。

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


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

不幸的是,编码UI仅在Visual Studio的高级或最终版本中使用。我们只有VS的Proffision版本。只有在VS Proffision版本中运行记录测试的可能性。它是否免费用于商业用途?我们不能买任何执照。我们只需要商业用途的免费软件。这是一个专有工具,不幸的是,它不是免费的(不过,它也不太贵)。抱歉,我不知道你不能使用非免费工具。也许有一些开源工具?我们决定开发这个工具的原因之一是我们找不到可靠的开源解决方案来完成这些任务。不幸的是,我们是一家小型初创公司,无法承担花时间开发开源工具的费用。White或Watin怎么样?谁可以提供一些关于将it用于带有DevXPress组件的应用程序的信息?