摘要: 在你根据手工测试用例完善自动化测试用例后,每个测试用例都调试通过了,说明我们已完成了对被测对象的测试用例覆盖。可是在平时的上线回归中,你不可能一个一个地手工执行测试用例的,我们希望的是运行一个命令或是执行一次菜单,测试用例会一个一个地去执行。所以本章开始,我们将讲解如何组织测试用例,以及利用jenk 阅读全文
posted @ 2020-10-30 21:16 mmherb 阅读(292) 评论(0) 推荐(0)
摘要: 1、切换iframe: driver.switch_to.frame(' xxx') 2、浏览器向右移动页面(浏览器中执行JavaScript代码) driver.execute_script('window.scrollBy(200,0)') # window.scrollBy(x,y) 3、dr 阅读全文
posted @ 2020-10-27 16:24 mmherb 阅读(137) 评论(0) 推荐(0)
摘要: 1.安装并配置JDK jenkins支持JDK8和11,最新的JDK15并不支持 2.cmd中开启服务 在jenkins的目录下敲下面的命令 java -jar jenkins.war 然后浏览器中localhost:8080 3.登录jenkins 第一打开jenkins的时候是会有这样的密码提示 阅读全文
posted @ 2020-10-23 12:23 mmherb 阅读(108) 评论(0) 推荐(0)
摘要: 一.复用已有浏览器 应用场景:登录页面需要用户进行扫码登录的 1.推出当前所有的谷歌浏览器 2.找到chrome的启动路径,并配置到环境变量中 3.启动命令: windows : chrome --remote-debugging-port=9222 mac:Chrome --remote-debu 阅读全文
posted @ 2020-10-23 12:17 mmherb 阅读(332) 评论(0) 推荐(0)
摘要: 获取当前页面的 title 红框内即为页面的 title 获取方法:driver.title 获取当前页面的 url 红框内即为页面的 url 获取方法:driver.current_url 示例: from selenium import webdriver driver = webdriver. 阅读全文
posted @ 2020-10-21 18:48 mmherb 阅读(701) 评论(0) 推荐(0)