随笔分类 -  selenium

摘要:selenium测试,有弹框的情况下无法截屏 原因是alert弹框不在DOM中,是一个独立的窗口,此时可以用robot模拟键盘截屏,如下: Image=newRobot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().g 阅读全文
posted @ 2019-09-29 23:13 PinkPink 编辑
摘要:1、元素未加载完成,可以设置个等待时间 2、如果元素在iframe里,在窗口里找是找不到元素的,更是无法点击。所以,要切换到iframe里去找元素。 driver.switch_to_frame("frameName") # 根据框架名来切换 driver.switch_to_frame("fram 阅读全文
posted @ 2019-09-29 23:09 PinkPink 编辑
摘要:今天来讲一下自动化测试环境的搭建,整个过程分为四步,非常简单。 一、chrome浏览器安装 1、下载chrome浏览器并安装,下载路径网上很多。 2、 由于selenium只嵌入了firefox的驱动包,而不包含chrome,因此我们需要下载chrome浏览器对应版本的chromedriver,地址 阅读全文
posted @ 2019-09-29 23:04 PinkPink 编辑