![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 51
zhuzexin
这个作者很懒,什么都没留下…
展开
-
jenkins创建新节点(slave机器)知识点记录--python
1. 系统管理-节点管理-新建节点: 新建时一个注意的是远程工作目录,没什么影响,只要是slave机器目录就行,后面执行成功任务后会在此目录下新建workspace和remoting两个文件夹,另外一个启动方式选择“通过java web启动代理”比较好,其他按需要随意填写。然后会看到下图: Slave主机安装Java JDK 并配置环境,连接到jenkins有两种方式 (重要重要重要:都是...原创 2019-10-23 10:15:14 · 878 阅读 · 0 评论 -
Python+Selenium UI自动化测试问题总结
1. from selenium import webdriver, 导入一次webdriver模块就会启动一个webdriver server(启动浏览器两次)2. 有时会遇到连续两个弹窗需要确认,第二个弹窗确认,经常会需要回到之前的句柄,再去调用.accept()方法,确认弹窗3. 有时候页面定位不到“关闭”按钮,可以调用js关闭窗口:driver.execute_script("windo...原创 2018-03-21 10:47:23 · 1182 阅读 · 0 评论 -
自动化设计模式
1. POM是什么页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库在POM下,应用程序的每一个页面都有一个对应的page class每一个page class维护着该web页的元素集和操作这些元素的方法page class中的方法命名最好根据其对应的业务场景进行,例如通常登录后我们需要等待几秒中,我们可以这样命名该方法: waitingForLoginSuccess()....转载 2018-04-11 10:12:09 · 1269 阅读 · 0 评论