空手道机器人:无法使用图像点击按钮 [英] Karate Robot: Not able to click button using image

查看:9
本文介绍了空手道机器人:无法使用图像点击按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用空手道机器人使用图像点击按钮。 以下是我的代码:

  • 机器人{app:‘^Chrome’,突出显示:True}
  • robot.input(‘OracleDriver’)
  • 延迟(2000)
  • robot.Click(‘delete.png’)
有时我可以单击Delete按钮来删除.png,但有时我不能。 所以断断续续地面对这个问题。

推荐答案

是的,按映像查找确实不太可靠,应该仅在正常的Windows定位器不起作用时用作备份。

我只有以下建议:

  • 查找可以工作的Windows定位器。请注意,您可以使用someElement.parent.firstChildsomeElement.parent.firstChildhttps://github.com/intuit/karate/tree/master/karate-robot#element-api
  • 从已知定位器导航
  • 尝试标准化效果最好的分辨率
  • 看看使用OCR效果是否更好
  • 将代码贡献给空手道以使其更好
  • 寻找其他解决方案

这篇关于空手道机器人:无法使用图像点击按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆