![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 71
晒不黑的黑煤球
这个作者很懒,什么都没留下…
展开
-
用例重运行/并发运行
介绍pytest中用例重运行与并发运行如何使用原创 2021-12-17 14:21:11 · 737 阅读 · 0 评论 -
selenium原理
从架构层面,源码层面来解决selenium原理原创 2021-12-15 17:52:00 · 9301 阅读 · 0 评论 -
关键字驱动
详细介绍关键字驱动原创 2021-12-15 15:23:02 · 1503 阅读 · 0 评论 -
jenkins集成自动化和allure报告
1.allure安装具体步骤如下:安装包:allure-command-line,运行报告服务(尽量去官网进行下载) 下载完后,添加环境变量,确定安装成功 python中安装allure第三方库:pip install allure-pytest 运行命令:pytest --alluredir=output...原创 2021-12-14 14:58:27 · 4604 阅读 · 0 评论 -
安装Chrome插件-ChroPath
安装Chrome插件-ChroPath原创 2021-12-13 17:32:56 · 1685 阅读 · 0 评论 -
UI自动化测试-复杂场景的用例设计原则及实现
复杂场景的用例设计原则及实现原创 2021-12-10 17:09:36 · 2199 阅读 · 0 评论 -
UI自动化测试-深入分层设计
深入分层设计的详细介绍原创 2021-12-10 14:16:39 · 695 阅读 · 0 评论 -
UI自动化测试-basepage实现和封装
在上上篇文章中我们的代码优化还没完成,此篇文章就是介绍优化点的第4条:base的优化basepage的作用:对selenium封装浏览器操作进行二次封装,让整个浏览器的操作变的更加容易使用(不用再编写那么长或难记的一些方法),直接让其他页面类如home_page,login_page继承BasePage即可 如果selenium升级或改版了,方法改变了,我们只需要维护BasePage类中的方法即可basepage.py可以存放到common目录或pages目录中,我这里就放到了pages目录了原创 2021-12-09 16:12:32 · 2645 阅读 · 0 评论 -
UI自动化测试-数据驱动(ddt)
UI自动化测试用例,使用数据驱动操作原创 2021-12-08 16:00:27 · 1496 阅读 · 0 评论 -
UI自动化测试介绍
1.框架搭建UI自动化框架跟接口自动化框架相似,我们拿到一个项目之后,首先把需要的框架先搭建好,然后再一点一点去进行优化,不要急着一步到位,先把基本的流程跑通gitignore文件:存放不上传到git上的内容README文件:这个是框架的简单说明,供同事,领导等查看,以及自己时间长了记不清楚查看requirements.txt文件:需要安装的第三方库run.py文件:收集并运行用例tests文件:存放所有的测试用例2.UI自动化测试在整个测试过程中占据的地位这个比例主要还原创 2021-12-08 15:07:44 · 17878 阅读 · 2 评论 -
web页面-JS/DOM/BOM/窗口滚动/修改内容/上传文件
1.什么是JavaScript及简单编写JS代码前端工程师学的编程语言(HTML,CSS,JavaScript,Vue)JavaScript负责页面的动作,跳转等动态化的效果Vue不是编程语言,只是JavaScript的一种框架而已为什么前端开发要学JavaScript,因为所有的浏览器都内置安装了JavaScript的运行环境下面我们来看一下如何编写简单的JS代码:<!DOCTYPE html><html lang="en"><head>.原创 2021-12-02 11:22:19 · 1511 阅读 · 0 评论