id定位
点击定位元素按钮,点击左侧app界面中的登录定位元素后,就会出现selected element界面
此时,右侧栏中可以看到,有个id,下拉滚动条会发现还有个resource-id。会发现他们两个是一样的。这就是说明,这个id是唯一的,登录按钮被唯一定位到,代码中就可以通过id直接定位
find_element_by_id('com.tencent.mobileqq:id/btn_login')
如果右侧栏中只有resource-id,没有id,说明resource-id不是唯一的,也就是不能通过id定位方式定位元素.
id一定要用双引号括起来
xpath定位
用定位元素按钮定位某个元素后,右侧selected element栏目中找到xpath,复制其对应的内容。通过xpath方法就可以定位