摘要:
从pytest源码的角度分析pytest工作原理 从 pytest 源代码的角度来分析其工作原理,我们需要关注几个关键的部分,特别是 pytest 的启动过程以及测试的收集与执行。下面是基于 pytest 源代码的一个高层次的概述。 pytest 的启动过程 命令行解析: pytest 的入口点是 阅读全文
随笔分类 - 自动化测试
pytest数据驱动(最简单)
2022-11-01 15:47 by 清风软件测试开发, 438 阅读, 收藏,
摘要:
pytest数据驱动(最简单) 第一种:通过yaml文件获取数据(一维列表) data.yaml文件内容如下: - '软件测试'- '单元测试'- '自动化测试'- '性能测试'- '测试开发'- '测试架构师' 测试用例内容如下: @pytest.mark.parametrize('data', 阅读全文
自动化测试框架开发python selenium excel POM
2022-10-29 19:58 by 清风软件测试开发, 366 阅读, 收藏,
摘要:
自动化测试框架开发python selenium excel POM 本文主要是采用python selenium excel POM 做UI自动化测试 测试框架选用的是unittest 测试框架用的是POM分层设计 测试数据用的是excel 测试报告用的是excel 测试日志用的是logging模 阅读全文
chromedriver.exe存放位置
2020-08-30 11:26 by 清风软件测试开发, 6105 阅读, 收藏,
摘要:
chromedriver.exe存放位置 如果chromedriver.exe存放位置不对的话,driver=webdriver.Chrome() 会报错! 一般需要存放在python下面的Scripts文件夹里面,否则会报错 如果还是报错的话,可以放在python下面的D:\Python3\Lib 阅读全文
Linux环境 yum,apt-get,rpm,wget 区别
2020-01-20 14:33 by 清风软件测试开发, 1822 阅读, 收藏,
摘要:
Linux环境 yum,apt-get,rpm,wget 区别 一般来说linux系统基本上分两大类:cat /etc/issue查看linux系统版本RedHat系列:Redhat、Centos、Fedora等Debian系列:Debian、Ubuntu等 RedHat 系列常见的安装包格式 :1 阅读全文
appium python 点击坐标 tap
2020-01-20 13:21 by 清风软件测试开发, 3689 阅读, 收藏,
摘要:
appium python 点击坐标 tap 有时候定位元素的时候,你使出了十八班武艺还是定位不到,怎么办呢?(面试经常会问)那就拿出绝招:点元素所在位置的坐标 tap用法 1.tap是模拟手指点击,一般页面上元素的语法有两个参数,第一个是positions,是list类型最多五个点,duratio 阅读全文
jmeter cookie管理器
2019-11-19 23:35 by 清风软件测试开发, 1192 阅读, 收藏,
摘要:
jmeter cookie管理器 不能用正则表达式获取登录接口生成的cookie 因为cookies并不是在登录的响应结果中生成的,而是在response header中携带的,所以不能用正则表达式提取。 需要用jmeter cookie管理器来获取登录接口response header返回的coo 阅读全文
jmeter 参数化大数据取唯一值方式
2019-11-19 22:35 by 清风软件测试开发, 1483 阅读, 收藏,
摘要:
jmeter 参数化大数据取唯一值方式 一、用时间函数: 因为时间戳永远没有重复,jmeter参数化,而且要取唯一值,可以考虑用时间函数加上其他函数一起: # 以13位的时间戳作为 userID nowTime = lambda: int(round(time.time() * 1000))user 阅读全文
Jmeter命令行运行配置环境变量
2019-11-06 00:01 by 清风软件测试开发, 2014 阅读, 收藏,
摘要:
Jmeter命令行运行配置环境变量 在打开jmeter GUI界面时会弹出cmd命令窗口提示:压测时不要用GUI,要用命令行 在cmd命令行里面运行jmeter的话,需要配置jmeter环境变量,下面开始配置jmeter环境变量: 下载完成后 如图我保存到 D:\apache-jmetes\apac 阅读全文
什么是单元测试?如何做好单元测试?
2019-10-11 19:15 by 清风软件测试开发, 26168 阅读, 收藏,
摘要:
什么是单元测试?如何做好单元测试? 单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类。 单元测试都是以自动化的方式执行,所以在大量回归测试的场景下更能带来高收益。 单元测试代码里提供函数的使用示例,因为单元测试的具体表现 阅读全文
Springboot单元测试Junit深度实践
2019-10-11 15:16 by 清风软件测试开发, 2535 阅读, 收藏,
摘要:
Springboot单元测试Junit深度实践 前言 单元测试的好处估计大家也都知道了,但是大家可以发现在国内IT公司中真正推行单测的很少很少,一些大厂大部分也只是在核心产品推广单测来保障质量,今天这篇文章就是介绍下单测的方法论和如何在Springboot中解决类之间的依赖来实施junit单元测试。 阅读全文