【发布时间】:2020-09-14 15:49:36
【问题描述】:
我在玩空手道机器人,真的很酷。 我让它运行起来,并且可以按照打开 calc.exe 的功能进行操作
有没有办法访问 Windows 开始菜单和/或主要在任务栏上的搜索按钮。
我试图通过空手道机器人达到的用例是检查程序是否通过搜索找到并在 Windows 开始菜单中找到(也在特定文件夹下)。 然后他们点击应用并进行一些基本的登录或一些基本的操作。
非常感谢您的建议。
【问题讨论】:
标签: karate
我在玩空手道机器人,真的很酷。 我让它运行起来,并且可以按照打开 calc.exe 的功能进行操作
有没有办法访问 Windows 开始菜单和/或主要在任务栏上的搜索按钮。
我试图通过空手道机器人达到的用例是检查程序是否通过搜索找到并在 Windows 开始菜单中找到(也在特定文件夹下)。 然后他们点击应用并进行一些基本的登录或一些基本的操作。
非常感谢您的建议。
【问题讨论】:
标签: karate
UI自动化不容易:)建议你安装Inspect.exe,这里有一些提示:https://github.com/intuit/karate/wiki/Karate-Robot-Windows-Install-Guide#windows-tips
无论如何,这适用于我在 Windows 10 上。点击Start 按钮:
* click('/root/pane{Taskbar}/{Start}')
为了进行搜索,这 3 行代码为我完成了搜索,甚至打开了 notepad。因为单击Start 按钮会自动将焦点设置到搜索框:
* click('/root/pane{Taskbar}/{Start}')
* input('notepad')
* input(Key.ENTER)
【讨论】: