![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python接口性能测试
luoman876
这个作者很懒,什么都没留下…
展开
-
接口自动化框架httprunner(六)--查看测试报告
查看测试报告使用 HttpRunner 执行完自动化测试后,会在当前路径的 reports 目录下生成一份 HTML 格式的测试报告。默认情况下,生成的测试报告文件会位于项目根目录的 reports 文件夹中,文件名称为测试开始的时间戳。测试报告形式如下:在 Summary 中,会罗列本次测试的整体信息,包括测试开始时间、总运行时长、运行的Python版本和系统环境、运行结果统计数据。点击测试报告中details的log可以查看更加详细的信息;会在弹出框中展示该用例执行的详细数据,包括请求的 he原创 2020-05-25 18:12:52 · 1188 阅读 · 0 评论 -
接口自动化框架httprunner(三)--断言
目录断言描述方式httprunner支持的校验器断言中使用正则表达式查看断言的结果断言是拿实际结果和期望结果去比较;httprunner在validate(校验器)关键词中添加断言,有两种断言描述的方式;断言描述方式validate:- comparator_name: [check_item, expect_value]- {“check”: check_item, “compara...原创 2020-05-07 17:15:29 · 2227 阅读 · 0 评论 -
python+locust性能测试(四)之分布式运行
使用Locust进行性能测试时,当一台单机不足以模拟所需的用户数量的时候,可以在多台机器上分布式的执行性能测试。Locust 中使用 master-slave 模式启动多个进程(使用多核处理器的能力),先启动 master,然后再逐一启动若干个 slave。启动的方式有两种:方法一操作步骤:1、先打开命令提示窗口运行:locust -f locustfile.py --master注意...原创 2020-04-26 10:17:57 · 686 阅读 · 0 评论 -
python+locust性能测试(二)之locust深入使用
@[TOC]目录Locust中有两个非常重要的类:Locust类和Taskset类。了解这两个类的使用对于Locust工具的使用是非常有必要的;一、Locust类详细说明Locust类中的属性有:client属性:task_set: 指向一个TaskSet类,TaskSet类定义了用户的任务信息,该属性为必填;max_wait/min_wait: 每个用户执行两个任务间隔时间的上下限(...原创 2020-04-21 10:30:52 · 1716 阅读 · 0 评论 -
python+locust性能测试(一)之locust性能测试入门
**一、Locust简介**Locust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。Locust完全基于事件,因此可以在一台计算机上支持数千个并发用户。Locust的特点:1、使用简单的python语言编写测试脚本,非常简单轻便,不需要笨重的UI和XML代码;2、分布式的,可扩展性,可模拟上百万用户。Locust支持...原创 2020-04-20 20:56:10 · 708 阅读 · 0 评论