生活指南——让生活变得更简单

appium原生元素定位工具_appium的定位工具不好使

课程:

python-appium提示无法定位元素,添加uiautomator2后运行报错

首先   npm install appium-uiautomator2-driver 目前装的是最新版2.37 但是发现与android 的chrome不匹配 然后就下载了 2.36的

chromedriver 版本对应关系 url

然后再次运行 果然又报错 那就继续找原因

appium findelementsbyid怎么定位不到元素的

安卓设备没有找到适合的方法,尝试用Appium Inspector,但是使用了当前最新的“AppiumForWindows-1.2.3.1”没有看到这个属性,且Inspector在Windows下面非常的不稳定,很容易crash。真心期望Appium团队尽快解决这个问题

iOS设备倒可以用Appium Inspector获得

个人建议可以尝试先用view显示的文本作为name看是否能拿到该控件,按照我个人的经验一般都是会成功的,所以我很怀疑安卓上面控件的name是否就等于text。如果确实还是不行的话就只好放弃用name了。或者等待Appium后来的稳定的inspector发布后看是否可以获得控件的name。喎�"" target="_blank" class="97b5-1b51-bfe1-ec27 keylink"vcD4KPHA+1eK49re9t6jU2kFwcGl1bTEuMNauuvPG5Mq10tG+rbn9yrG2+NKqsbtmaW5kRWxlbWVudEJ5QWNjZXNzaWJpbGl0eUlkyKG0+rXDwcujrLK71qq1wM6qyrLDtLu5xNy199PDo6yyws/rysdBcHBpdW3NxbbTz+uxo8H00ru2qLXEvObI3dDU0tTGvbusuf22yLDJoaPH67Lpv7Sjumh0dHBzOi8vZ2l0aHViLmNvbS9hcHBpdW0vYXBwaXVtL2Jsb2IvbWFzdGVyL2RvY3MvZW4vYWR2YW5jZWQtY29uY2VwdHMvbWlncmF0aW5nLXRvLTEtMC5tZDwvcD4KPGgxPjIuIGZpbmRFbGVtZW50QnlBbmRyb2lkVUlBdXRvbWF0b3I8L2gxPgo8aDI+Mi4xIMq+wP08L2gyPgo8cD48L3A+CjxwcmUgY2xhc3M9"brush:java;" el = driver.findElementByAndroidUIAutomator("new UiSelector().text(\"Add note\")"); assertThat(el.getText(),equalTo("Add note"));

appium python xpath 定位问题,新手问题。

按照你的想法,在ListView前面的那个LinearLayout

应该为LinearLayout[1]\ListView[0],至于原因,想想数组的调用

xpath的获取,如果是网页端的很方便

用chrome, 选中你要获取的元素右键鼠标,审查元素。然后在开发者窗口中,定位到的代码处,右键鼠标,有个copy xpath,点击即可

公司限制,莫法给你图片演示了

  • 评论列表:
  •  访客
     发布于 2022-07-14 06:02:22  回复该评论
  • 课程:1、python-appium提示无法定位元素,添加uiautomator2后运行报错2、appium findelementsbyid怎么定位不到元素的3、appium pyth

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930
文章归档
标签列表

Copyright Your WebSite.Some Rights Reserved.