selenium自动化测试实用技能
句号(在IT行业摸爬滚打)
持续学习!!!
展开
-
selenium自动化被识别后无法正常执行,如何隐藏指纹信息
如果在执行selenium后,发现自动化控制浏览器实例执行,和手动打开浏览器执行结果不同,可能是自动化信息被识别,部分网站做了安全处理导致,可以打开浏览器隐私模式执行selenium,避免自动化信息被识别导致的执行异常。原创 2024-10-01 11:09:18 · 19 阅读 · 0 评论 -
使用浏览器开发者工具带你学习如何在selenium使用XPath定位元素
【代码】使用浏览器开发者工具带你学习如何在selenium使用XPath定位元素。原创 2024-10-01 11:08:27 · 133 阅读 · 0 评论 -
selenium:如何模拟鼠标拖放(drag and drop)
【代码】selenium:如何模拟鼠标拖放(drag and drop)原创 2024-10-01 11:07:22 · 20 阅读 · 0 评论 -
selenium:如何解决no such element
检查等待时间是否不够,可以在元素定位语句前,加入Thread.Sleep(),强制等待一段时间,在确认界面已加载后,再定位元素(注意,Thread.Sleep()参数单位为毫秒,例如,等待5min,可输入Thread.Sleep(300000))。检查定位方法是否有误,如果是xpath,可打开浏览器开发者工具(F12),在控制台(console)输入$x(“your xpath”),查看是否可定位到元素,如果定位不到,或者定位到多个,均会导致no such element报错。原创 2024-10-01 11:05:48 · 67 阅读 · 0 评论