【问题标题】:can we do ios webview app automation by using resource-id/ID uisng appium我们可以通过使用资源 ID/ID uisng appium 来实现 ios webview 应用程序自动化吗
【发布时间】:2015-10-09 19:04:56
【问题描述】:

我们可以通过使用resource-id属性值来做IOS webview自动化吗??

为什么我们不能在 appium 中使用一个唯一的资源 ID 定位器来运行 android、ios、浏览器?

请提出建议。

【问题讨论】:

标签: java android ios selenium-webdriver appium


【解决方案1】:

尝试在代码中添加辅助功能标签,然后通过以下方式找到它们:

findElementByAccessibilityId 

【讨论】:

  • 感谢您的回复,b/w accessid 和普通 id 到底有什么区别。如何添加accessibilityid,ios开发者需要在html pagesource中添加accessibilityid??我试过 driver.findElementByAccessibilityId("id 属性值");但显示未发现此类元素异常。
  • 有一个类似的话题:stackoverflow.com/questions/7220739/…
  • 感谢 Slavo,我会要求开发团队为一个属性添加辅助功能 ID。你有没有为你的应用 Slavo 试过这个。
  • 另一个问题,在代码appium inspector中添加accessibility id后,name属性值会映射到assceessbilityid值???
猜你喜欢
  • 2023-03-14
  • 2021-01-16
  • 2014-04-04
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 2018-11-20
  • 2019-01-11
  • 2014-09-03
相关资源
最近更新 更多