【发布时间】:2019-09-27 04:34:06
【问题描述】:
我的任务是找出如何使用 appium-dotnet-driver 为桌面应用程序实现 UI 自动化。我已经成功地使用 windows 计算器应用程序进行 UI 单元测试。
话虽如此,我公司的 winforms 应用程序遇到了很多问题,因为某些元素要么没有 AutomationId,要么每次点击程序时都会更改。
是否有一种简单的方法可以为控件类型(即 Button)定义 AutomationId?
【问题讨论】:
-
您能按名称识别控件吗?这也是一种选择。
-
一些(我需要)有空字符串作为名称。
标签: c# winforms ui-automation