首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空手道移动测试框架在单击选项时抛出错误

空手道移动测试框架在单击选项时抛出错误
EN

Stack Overflow用户
提问于 2021-03-25 05:07:03
回答 1查看 120关注 0票数 1

特征文件

代码语言:javascript
复制
Scenario: Validate My Contacts page
    Given driver { webDriverSession: { desiredCapabilities : "#(android.desiredConfig)"} }
    Then click("//*[@text='My Contacts']")
    ...
    ...

异常

代码语言:javascript
复制
{message=An element could not be located on the page using the given search parameters (id='%5B%5D')}

故障排除查找

  1. click()函数调用elementFind api并返回HTTP 200
  2. Then,它用elementID调用elementClick api,后者返回elementClick api没有有效elementID.

HTTP 500

  • Noticed

技术栈

Appium Studio v21空手道1.0.0 (问题存在于0.9.6中)

请分享您的指导意见,以解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 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并帮助我们复制。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66793391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档