封装了CSS定位方法,无法定位,用XPATH元素判断没有展现
来源:6-5 封装输入操作

精慕门9227090
2019-08-26
老师,为什么我封装了CSS定位方法,然后使用CSS进行定位,老是提示定位不到,然而我用没有封装的方法就定位成功了,是什么原因,还有我判断元素有没有展现,用XPATH定位的时候提示我元素没有展现,是不是如果我封装了这个判断元素有没有展现的方法,就不能用XPATH呢
写回答
1回答
-
精慕门9227090
提问者
2019-08-26
Traceback (most recent call last):
None 元素获取不到 xpath 定位方式 //*[@id="signup-form"]/div[1]/input 定位置错误
File "C:/daima/venv/open_bro.py", line 243, in <module>
Browser_driver.get_element('xpath', '//*[@id="signup-form"]/div[1]/input')
File "C:/daima/venv/open_bro.py", line 132, in get_element
return self.element_isdisplayed(element)
File "C:/daima/venv/open_bro.py", line 102, in element_isdisplayed
flag = element.is_displayed()
AttributeError: 'NoneType' object has no attribute 'is_displayed'
这是报错信息
012019-10-01
相似问题