测试积点老人 发表于 2021-9-14 13:21:24

在主程序中selenium提示无法查找该网页的xpath元素求助!

编写自动化测试脚本。因为不同系统模块每次都需要登陆账号密码,因此想写一个登录的方法,每个模块调用登陆方法就行了。如图在登陆方法中已经打开浏览器和相应网址,并且可以成功登录(通过selenium定位xpath)
因为在方法中已经打开并进入网页,在主程序中就没重复这个步骤,结果在运行后,提示selenium无法查找到xpath(但是把这些语句放到登录方法后,又不会出现这个问题)
因此判断是方法导入的问题,是不是因为主程序中selenium查找xpath,无法继承方法里打开的网页。该如何解决这个问题

海海豚 发表于 2021-9-15 09:50:54

https://www.cnpython.com/qa/312148参考这个看看

qqq911 发表于 2021-9-15 11:22:51

把脚本模块化吧

bellas 发表于 2021-9-15 13:41:05

参考下这个链接https://www.cnpython.com/qa/312148
页: [1]
查看完整版本: 在主程序中selenium提示无法查找该网页的xpath元素求助!