12 2021 档案
摘要:发现浏览器中有一些弹窗元素,无法定位。经过自己的摸索,总结一些心得,供日后回顾:首先要确定弹窗的类型:(1)div弹窗(2)新标签页弹窗(3)alert弹窗 (4)confirm弹窗 (4)prompt弹窗 DIV弹窗 像这种DIV弹框,div弹窗是浏览器中比较好定位的弹窗,定位的方法与普通的元素一
阅读全文
摘要:图例:横向滚动条拖拽 (1)通过左边控制横向和纵向滚动条scrollTo(x, y) js = "window.scrollTo(100,400)"driver.execute_script(js) (2)然而用上面的方法可以解决拖动滚动条的位置问题,但是有时候无法确定我需要操作的元素在什么位置,有
阅读全文
摘要:(1)添加Chrome的安装路径(C:\Users\Administrator\AppData\Local\Google\Chrome\Application),放入环境变量path(2)终端命令打开浏览器Debug模式 WIN+R 打开cmd命令终端,输入命令:chrome.exe --remot
阅读全文
摘要:selenium或者appium时,等待web端加载页面的过程,都需要用到等待,而等待方式的设置是保证脚本稳定有效运行的一个非常重要的手段 下面介绍三大等待: 显示等待:WebDriverWait() 显示等待,同样也是 webdirver 提供的方法。在设置时间内,默认每隔一段时间检测一次当前页面
阅读全文