摘要: 1、元素定位 (1)常规定位 (2)Xpath定位 Xpath规则 其他 text(): 获取节点文本 [@xx]:属性匹配 @xx:属性获取 [contains(@xx)]:多属性匹配 [contains(@xx) and @xxx]:多属性匹配 按节点选择:输入数字、last()、positio 阅读全文
posted @ 2020-05-23 11:48 晨尛 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、安装步骤 安装Python,pip工具 安装selenium 相关资源 (1)selenium-release http://selenium-release.storage.googleapis.com/index.html?path=3.0/ https://selenium.dev/dow 阅读全文
posted @ 2020-05-23 11:31 晨尛 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、Selenium是什么? Selenium的命名比较有意思,当时QTP mercury是主流的商业自化工具,是化学元素汞(俗称水银),而Selenium是开源自动化工具,是化学元素硒,硒可以对抗汞。 Selenium 是web自动化测试工具集,包括IDE、Grid、RC(selenium 1.0 阅读全文
posted @ 2020-05-23 11:23 晨尛 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、IDEA 配置Maven 2、使用命令行创建项目 3、编译和测试 (1)切换到工程目录下,清空以前编译安装过程的历史结果 (2)编译源代码 (3)开始测试 (4)打包为jar包 阅读全文
posted @ 2020-05-21 22:12 晨尛 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 BuildBot是一个开源的基于python的持续集成系统,它能够以下三种方式触发相应的自动构建和测试运行,从而迅速的发现问题所在,同时指出造成这个错误的开发人员,当然我们还可以通过页面直观的了解到当前所有和master绑定的任务以及各种测试状态。 监控代码管理库的变化从而触发构建测试任务 阅读全文
posted @ 2020-05-21 22:09 晨尛 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1、在Docker中安装Jenkins 2、进入Jenkins控制台 3、New Items创建流水线及配置 4、将项目clone到本地,修改Jenkinsfile 后提交 5、运行 阅读全文
posted @ 2020-05-21 22:06 晨尛 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-21 22:03 晨尛 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、获取Nginx镜像 最简单的方法就是通过 docker pull nginx 命令来创建 Nginx容器。 $ sudo docker pull nginx 或者 $ sudo docker pull registry.docker-cn.com/library/nginx 其中 registr 阅读全文
posted @ 2020-03-30 20:08 晨尛 阅读(534) 评论(0) 推荐(0) 编辑
摘要: SeleniumHQ官方项目:https://github.com/seleniumHQ/docker-selenium 1、Selenium 这里主要针对的是 Selenium Grid,它用于分布式自动化测试,就是一套Selenium 代码可在不同的环境上运行。刚好,Docker可快速的创建各种 阅读全文
posted @ 2020-03-30 20:07 晨尛 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、部署Docker Registry 2、使用Registry管理仓库和镜像 (1)推送镜像 (2)获取镜像 3、Docker Registry配置 (1)镜像存储 (2)认证 创建容器,登录 阅读全文
posted @ 2020-03-30 20:06 晨尛 阅读(122) 评论(0) 推荐(0) 编辑