摘要: 区别在于: 前置处理器在请求之前会执行,而配置元件只是取值 如下例: 1、配置元件 2、前置处理器 两个变量的值一样,都是由函数助手取值组成,在java请求运行前后结果如下: 运行前: 运行后: 说明:前置处理器变量的值会执行得到结果,而配置元件不会执行 所以,在编写脚本时,如果是固定的值,可以用配 阅读全文
posted @ 2020-02-06 12:03 PinkPink 阅读(291) 评论(0) 推荐(0) 编辑
摘要: selenium测试,有弹框的情况下无法截屏 原因是alert弹框不在DOM中,是一个独立的窗口,此时可以用robot模拟键盘截屏,如下: Image=newRobot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().g 阅读全文
posted @ 2019-09-29 23:13 PinkPink 阅读(909) 评论(0) 推荐(1) 编辑
摘要: 1、元素未加载完成,可以设置个等待时间 2、如果元素在iframe里,在窗口里找是找不到元素的,更是无法点击。所以,要切换到iframe里去找元素。 driver.switch_to_frame("frameName") # 根据框架名来切换 driver.switch_to_frame("fram 阅读全文
posted @ 2019-09-29 23:09 PinkPink 阅读(3021) 评论(0) 推荐(0) 编辑
摘要: 今天来讲一下自动化测试环境的搭建,整个过程分为四步,非常简单。 一、chrome浏览器安装 1、下载chrome浏览器并安装,下载路径网上很多。 2、 由于selenium只嵌入了firefox的驱动包,而不包含chrome,因此我们需要下载chrome浏览器对应版本的chromedriver,地址 阅读全文
posted @ 2019-09-29 23:04 PinkPink 阅读(6992) 评论(0) 推荐(0) 编辑