空手道机器人:无法使用图像单击按钮

2023-11-29

enter image description hereI am using Karate robot for clicking a button using image. Below is my code:

  • 机器人 { 应用程序:'^Chrome',突出显示:true }
  • 机器人.输入('OracleDriver')
  • 延迟(2000)
  • robots.click('删除.png')

有时我可以单击delete.png 的删除按钮,但有时却不能。 所以间歇性地面对这个问题。


是的,通过图像查找确实不太可靠,只能在普通 Windows 定位器不起作用时用作备份。

我只有以下建议:

  • 找到一个有效的 Windows 定位器。请注意,您可以使用已知定位器进行导航someElement.parent.firstChild etc: https://github.com/intuit/karate/tree/master/karate-robot#element-api
  • 尝试标准化最有效的分辨率
  • 看看使用 OCR 是否效果更好
  • 为空手道贡献代码以使其变得更好
  • 寻找另一种解决方案
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

空手道机器人:无法使用图像单击按钮 的相关文章

随机推荐