ini文件存放的xpath定位信息,获取不到元素

来源:3-1 po模型设计思想

慕尼黑7401091

2019-07-18

ini文件存放的xpath定位信息,获取不到元素,对应的xpath信息为:system=xpath>//a[contains(text(),‘系统管理’)],同样的xpath定位,这个就能获取到button=xpath>//a[contains(@class,‘btn’)],请问是什么原因,系统管理这个元素打印不出来,如果直接写成WebDriverWait(self.driver,10).until(EC.presence_of_element_located((“xpath”, “//a[contains(text(),‘系统管理’)]”))).click() 就能获取到,请问是什么原因通过ini文件获取不到

写回答

1回答

Mushishi

2019-07-18

你去看一下你ini文件读取出来的那个xpath定位中文是不是被转码了

0
2
慕尼黑7401091
最开始就是怀疑编码问题,一致不知道哪个地方编码出了问题,现在解决了
2019-07-19
共2条回复

Selenium3与Python3实战Web自动化测试框架

打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!

1886 学习 · 1093 问题

查看课程