我
特征文件
Scenario: Validate My Contacts page
Given driver { webDriverSession: { desiredCapabilities : "#(android.desiredConfig)"} }
Then click("//*[@text='My Contacts']")
...
...异常
{message=An element could not be located on the page using the given search parameters (id='%5B%5D')}故障排除查找
click()函数调用elementFind api并返回HTTP 200elementClick api,后者返回elementClick api没有有效elementID.的HTTP 500
技术栈
Appium Studio v21空手道1.0.0 (问题存在于0.9.6中)
请分享您的指导意见,以解决这个问题。
发布于 2021-03-25 09:51:18
我不确定appium studio如何与空手道一起工作,但建议使用通过npm安装的appium。另外,确保您拥有最新版本的Appium,或者至少有超过1.9的版本(在这里,他们似乎开始支持w3c规范)
还可以尝试将空手道版本升级到1.1.0.RC1,
如果您仍然面临问题,请跟随https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue并帮助我们复制。
https://stackoverflow.com/questions/66793391
复制相似问题