dy569464507 发表于 2017-3-14 14:54:04

python+appium

lz在接触Android手机自动化,遇到了一个问题,就是定位不到tab,手机下方有5个tab,我想点击第5个,通过id怎么也找不到,发现是两个Activity,同事通过driver.find_element_by_id('tv_tab_iconfont')[4].click()这样的方式是可以点击的,但lz的就不行,
报:D:\Python33\python.exe C:/Users/d/PycharmProjects/untitled/Android/desire_caps.py
Traceback (most recent call last):
File "C:/Users/d/PycharmProjects/untitled/Android/desire_caps.py", line 15, in <module>
    driver.find_element_by_id('tv_tab_iconfont').click()
TypeError: 'WebElement' object is not callable

一直也没弄明白这个要怎么解决,是因为我们版本不一致么?这里说一下同事python2.7,lzpython3.3.5
有哪位大神能帮帮忙么?刚接触,小白鼠一枚:'(

若尘_51 发表于 2017-3-14 15:05:41

是不是缺少s:   driver.find_elements_by_id('tv_tab_iconfont').click()
不行的话,换种定位方式咯。

dy569464507 发表于 2017-3-14 15:12:11

谢谢,太谢谢了,真的是少了个s,过了:victory:

黑盒测试 发表于 2017-3-14 15:25:24

目前还在研究web后期研究appium学习下

黑盒测试 发表于 2017-3-14 17:30:03

麻烦问下你
python+appium 安卓和ios环境配置麻烦吗?ios一定需要再mac上做吗?

梦想家 发表于 2017-5-9 16:09:55

厉害了这么小的细节都找到了
页: [1]
查看完整版本: python+appium