问题描述
我正在编码一个Winform应用程序软件。到目前为止,我们已经对其进行了手动测试。现在,应用程序越来越大。因此,我们正在考虑使测试自动化。目前,我们买不起任何测试软件。因此,我正在寻找开源GUI测试软件。我尝试使用autoit,但是它的记录器无法捕获工具条中的元素。 不建议使用Windows UI自动化,因此我不喜欢使用IUI自动化,FlaUI自动化。因为两者都是使用Windows UI自动化库编写的。我尝试了“可访问性见解”,但这也无法显示工具栏内的控件。我正在获取源代码,因此可以获得与UI控件相关的任何信息。因此,如何获取有关特定控件的信息并在autoit中使用它。如果不可能或很难,那么实现这种测试自动化的方法是什么。 UI如下所示。我要单击标记的按钮
注意:我正在使用Visual Studio Express 2008版(仅由公司提供),C#,Windows 10。
编辑1: 对不起,我说错了。不建议使用Windows UI自动化,但应使用编码的UI。我提到了这个https://devblogs.microsoft.com/devops/changes-to-coded-ui-test-in-visual-studio-2019/ 谢谢@ seadoggie01提及它。
Edit2: 我尝试使用自动工具“ AU3info.exe”在工具栏中找到控件的属性。但是它也无法捕捉到它。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)