Python实现性能自动化测试竟然如此简单

Python016

Python实现性能自动化测试竟然如此简单,第1张

一、思考❓❔

1.什么是性能自动化测试?

2.Python中的性能自动化测试库?

locust库

二、基础操作

1.安装locust

安装成功之后,在cmd控制台将会新增一条命令,可输入如下命令查看:

2.基本用法

三、综合案例演练

1.编写自动化测试脚本

2.使用命令行运行

3.打开web ui界面进行配置

设置并发用户数为10,每5秒创建一个用户

压测过程截图

美轮美奂的压测报告

压测失败详情

下载压测统计数据

下载的压测统计数据csv文件

六、总结

出处:https://www.cnblogs.com/keyou1/

实例化遇到要写类名 HttpRequest 的地方,可以用 ht 代替

改造在 run.py 文件中

1) wb.save(file_name)

2)不同模块不同的sheet比较好,写在一个sheet里也可以通过添加module字段区分不同模块

3)加一个登录接口的请求、或者反射机制

4)弱一点比较好

5) write_back_data()

参考文档: https://www.cnblogs.com/liulinghua90/p/9935642.html