web自动化测试
文章平均质量分 59
史上最强踩坑王
踩坑?不存在的好吧~
展开
-
个人 对 开发环境、测试环境、预发布环境、灰布发布、生产环境的理解
开发环境顾名思义就是开发的同事按照需求文档进行编码实现的一个过程,供开发同事使用的一个环境测试环境由测试同事自己搭建的一个测试环境,当开发人员编码结束并进行单元测试给测试同事提测了之后,这个时候测试同事对产品进行测试,测试流程结束后,并对bug进行提交然后回归验证预发布环境指的是从测试环境到生产环境的一个过渡环境,就是准备发版上线的一个环境。通常预发布环境和上产环境使用的是同一个数据库,所以我们在预发布环境进行二次测试的时候,最好不要随意的去创建一些脏的测试数据,避免影响线上环境客户的真原创 2022-01-20 11:05:09 · 4314 阅读 · 0 评论 -
Web自动化注意事项
跟我发布的App自动化篇章,也是一样的首先就是如何去进行我们元素定位,因为自动化就是模拟手工测试的流程去进行的,所以需要测试那个功能点,就先定位都该元素再去做对应的操作常用web元素定位如下:1.使用xpth定位,class、id、name(其中id和name一般是在页面上唯一的)写法如下//*[@id="courseInfo"]- 使用xpth的绝对定位(这种不建议使用,路径太长,定位时间过长)//*[@id="courseInfo"]/div[2]/div[2]/div[1]原创 2022-01-13 11:30:00 · 256 阅读 · 0 评论 -
MAC jenkins 配置邮件报警,测试已成功发送邮件,但是邮箱没有收到邮件
最近在学习使用jenkins做自动化接口测试的时候,遇到了这样的一个问题,本身自己配置的邮箱已经通过-高级-原创 2021-12-13 11:54:43 · 1109 阅读 · 0 评论 -
MAC 如何安装和配置chromedriver
安装第一步:可以访问selenium的官方网址:Seleniumhttps://chromedriver.storage.googleapis.com/index.htmlSelenium,然后去下载chromedriver,但是一般官方网址都是国外的,访问的时候有时候可能访问不了,那这个时候,我们可以使用:淘宝镜像 https://npm.taobao.org/mirrors/chromedriver/ 然后去下载对应你的mac系统的安装包注意:下载的chromedriver安装包要与你电脑上安.原创 2021-10-30 22:19:13 · 17862 阅读 · 8 评论