代码改变世界

pytest - 失败重运行机制:rerun

2021-05-13 14:27 by 起个昵称, 501 阅读, 0 推荐, 收藏, 编辑
摘要:失败重运行机制 用例失败的情况下,可以重新运行用例 一旦用例失败,马上重新运行 安装插件:pip install pytest-rerunfailures 使用命令:--reruns 重试次数 如 --reruns 2 标识运行时候的用例可以重新运行2次 重运行次数之间可以设置时间间隔(单位:秒) 阅读全文

pytest - 打标记:mark功能

2021-05-12 17:26 by 起个昵称, 354 阅读, 0 推荐, 收藏, 编辑
摘要:对用例打标记,运行的时候,只运行打标记的用例。如冒烟测试 打标记步骤 1.先注册标记名 在配置文件:pytest.ini 注册标记名,注意必须是这个文件名 标签名加冒号后面可以写说明,必须是英文 2.给测试用例或测试类打标记 使用方法1: @pytest.mark.已注册的标记名 使用方法2: 在模 阅读全文

pytest - 测试函数的传参:fixture,参数化。必须传入实参

2021-05-12 10:45 by 起个昵称, 380 阅读, 0 推荐, 收藏, 编辑
摘要:测试函数的参数只有2个来源:fixture返回,参数化(ddt) 传入的参数必须是实参 pytest - 参数化 在测试用例的前面加上: @pytest.mark.parametrize("参数名",列表数据) 参数名:用来接收每一项数据,并作为测试用例的参数 列表数据:一组测试数据 如下图两个示例 阅读全文

unittest的前置后置,pytest的fixture和共享机制conftest.py

2021-05-12 09:38 by 起个昵称, 211 阅读, 0 推荐, 收藏, 编辑
摘要:Unittest setUp/tearDown setUp当中得到的变量,用self.xxx = value传递给测试用例 setUpClass/tearDownClass setupClass当中得到的变量,用cls.xxx = value传递给测试用例 pytest pytest有两种前置后置, 阅读全文

pytest + allure

2021-05-11 11:38 by 起个昵称, 94 阅读, 0 推荐, 收藏, 编辑
摘要:参考allure官网: https://docs.qameta.io/allure/#_pytest 1.使用命令pip install pytest-allure安装 注意:我遇到的一个现象,用命令行安装了插件,但我用pycharm上是说没有这个插件的,所以需要在pycharm的项目里面再安装,如 阅读全文

Jmeter 录制 https协议是出现“您访问的不是安全链接”提示时

2021-03-04 17:50 by 起个昵称, 191 阅读, 0 推荐, 收藏, 编辑
摘要:解决方法参考: https://blog.csdn.net/test_leader/article/details/112274549 阅读全文

Jmeter - 把提取的响应结果设置成全局变量

2021-01-15 18:04 by 起个昵称, 1105 阅读, 0 推荐, 收藏, 编辑
摘要:1. 用正则表达式从响应结果中提取需要的字符 2.添加BeanShell 后置处理程序,${__setProperty(setcookies,${cookies},)} 用函数定义其为全局变量 3.调用这个全局变量 4.检查调用结果:成功调用 阅读全文

如何不做登录请求而获取cookie到Jmeter里

2020-12-25 17:43 by 起个昵称, 241 阅读, 0 推荐, 收藏, 编辑
摘要:如何不做登录请求而获取cookie到Jmeter里? 登录被测系统后,按F12,找到如下位置,将这个表格所有信息都复制到Jmeter的HTTP Cookie管理器元件,这样就可以不需要登录,能继续发送请求了 阅读全文

Fiddler抓包后转成jmeter脚本

2020-12-25 17:24 by 起个昵称, 1354 阅读, 0 推荐, 收藏, 编辑
摘要:Fiddler的安装及使用 1.安装:无特别需要注意事项 2.使用: (1)目前我使用的是Fiddler 4版本,打开页面如下 (2)如下图,在界面右侧找到Filters tabs,根据需要进行设置,然后点击[Action]按钮,点击Run Filterset now,以后每次打开Fiddler就会 阅读全文

Jmeter- 笔记12 - 性能测试分析 & 性能测试流程

2020-12-24 21:30 by 起个昵称, 181 阅读, 0 推荐, 收藏, 编辑
摘要:性能测试分析 场景设计、监视图表: 设计场景:阶梯式、波浪式 监视器: 收集用于性能分析的数据:TPS图表、聚合报告\汇总报告、察看结果树、响应时间、吞吐量 服务器资源监控:cpu、内存、磁盘io 分析思路:服务器硬件瓶颈 -> 网络瓶颈 -> 服务器操作系统瓶颈(参数配置、数据库、web服务器) 阅读全文