当前位置: 首页 > 知识库问答 >
问题:

Appium找不到

黄景胜
2023-03-14

自动化测试一直持续到最近(大约一个月前)。问题在于,在使用Appium inspect element工具以及在IOS上运行测试时,无法找到元素。

辅助功能ID选择器显示在Appium检查工具中,但是当您尝试使用相同的选择器搜索元素时,找不到元素。

注意:在Android上为相同的元素使用内容文件可以正常工作。

知道如何解决这个问题吗?

依赖关系:

Appium v.1.18.3
"selenium-webdriver@3.6.0",
"selenium-appium": "0.0.15",
"selenium-webdriver": "4.0.0-alpha.7",

应用依赖:

"react": "16.13.1",
"react-content-loader": "^5.1.0",
"react-native": "0.63.3",
"react-native-background-timer": "^2.2.0",
"react-native-config": "^1.3.1",

共有1个答案

钮轩昂
2023-03-14

据我所知,当您只需从列表中复制粘贴辅助功能id并粘贴到id搜索框中时,就会出现此问题。

检查我下面的观察

1.只需复制并粘贴id,id前包含空格。

结果-:

希望我已经消除了你的疑虑

 类似资料:
  • 我是新来的。如果问题重复,很抱歉,但我没有找到解决方法。 我有一个问题--我无法使用Xpath定位元素,但我使用ID定位器定位它没有问题。见附件截图。这一问题不仅针对这一要素,而且也针对所有要素。看来Xpath根本不起作用。 我正在使用Appium 7.3.0(试用过不同版本),UIAutomator2,方法是在模拟器上设置,Android 8.1功能。 null 此外,我在需要的地方使用了和,因

  • 嗨,我正在学习Appium,这是我的第一个Appium自动化脚本。运行简单程序在Android设备上打开计算器应用程序时出现以下错误。它说找不到"亚洲开发银行"。但是它在SDK工具文件夹中。另外,我在环境变量中设置了ANDROID_HOME,并相应地设置了PATH变量。请帮忙。

  • 这里有一个git repo包含一个应用程序和一个测试项目。失败的JUnit测试证明了问题:https://github.com/achengs/an-appium-question 详细信息如下(代码和Appium日志交错) 这是第一个成功的发现。活动的布局xml文件对于我要查找的文本字段具有以下属性: 有一个HTML请求。我正在测试一个原生的Android应用程序。下面是当前测试活动的布局xml

  • 我升级到Appium1.5,现在当我启动并尝试运行我的测试时,我看到了这个错误:检查我的设置,一切似乎都很好,甚至检查器也很好。 [AndroidDriver]错误:找不到操作系统为1的活动设备或模拟器。以下是可用的:192.168.99.101:5555(4.3)at object.wrappdlogger.errorandthrow(lib/logger.js:60:13)at object.

  • 嗨,我正在使用selenium尝试与我的iOS应用程序的日期选择器进行交互。然而,在appium inspector中,我无法看到xpath,甚至无法选择日期选择器与之交互。 我该如何与它互动。当我单击复制xml并将其粘贴到浏览器中时,我也不会在树中看到日期选择器。 编辑:添加在执行grid.driver().getPageSource()时出现的xml行,而不是仅仅从appium复制xml...