现有一个电商的 APP,在提交订单时如果没有登录会出现一个登录页面,登录了就不会。现在想加入一个判断语句,先判断这个登录页面上的输入框控件是否会出现,如果出现了就执行登录,没有就直接进入下一步。
使用了 findElements,执行时提示
AttributeError: 'WebDriver' object has no attribute 'findElements'
是不是这个方法用错了呢?
部分源码:
#登录
time.sleep(10)
textfields =driver.findElements(find_elements_by_tag_name("textfield"))
if textfields.size() >0:
textfields[0].send_keys("test@163.com")
textfields[1].send_keys("111111")
imageviews = driver.find_elements_by_tag_name("image")
imageviews[0].click()