我应该为自动化测试做什么?

问题描述

我正在编码一个Winform应用程序软件。到目前为止,我们已经对其进行了手动测试。现在,应用程序越来越大。因此,我们正在考虑使测试自动化。目前,我们买不起任何测试软件。因此,我正在寻找开源GUI测试软件。我尝试使用autoit,但是它的记录器无法捕获工具条中的元素。 不建议使用Windows UI自动化,因此我不喜欢使用IUI自动化,FlaUI自动化。因为两者都是使用Windows UI自动化库编写的。我尝试了“可访问性见解”,但这也无法显示工具栏内的控件。我正在获取源代码,因此可以获得与UI控件相关的任何信息。因此,如何获取有关特定控件的信息并在autoit中使用它。如果不可能或很难,那么实现这种测试自动化的方法是什么。 UI如下所示。我要单击标记的按钮

enter image description here

注意:我正在使用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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...