Appium 通过INSPECTOR定位时,发现有多个元素的名字都是一样的怎么办?
Appium 通过INSPECTOR,发现有多个元素的名字都是一样的怎么办?
-
最佳答案
- #1
相关推荐
- Appium iOS WebDriverAgent安装时注意(解决appium 报错code 65 问题)
- Appium TS1 - Command failed: error: cannot bind to socket
- Appium A new session could not be created. (Original error: Instruments crashed on startup 问题?
- Appium几个坑的解决经验分享
- error: Failed to start an Appium session, err was: Error: Command failed: dyld: Library not loaded ?
- Appium switch_to.context测试,老是报错,没有context这个attribute问题?
- 怎么启动APPIUM,以保证它与APPIUM SERVER通信?
- Appium 运行iOS用例报错:We don't have write access to /Applications/Xcode.app..
stady(回复于:2018-03-30 10:03:58)
解决办法:
通过find_elements_by_name方法(记住是elements)遍历所有相同名字的元素,然后根据INDEX取其中我们想要的,例如:
def getPicker(self):
elements = find_elements_by_name("picker normal")
return elements[1]