locust《禅道》“浏览用户信息事务的负载和压力测试

通过模拟对《禅道》的负载和压力测试,掌握性能测试的分析,设计和实施,同时学习使用Locust性能测试工具
实验要求:
1.配置被测试系统环境,在本地部署《禅道软件项目管理系统》。(参考C11)
2.准备测试数据。(参考 C11)
3.用python的 locust 库对《禅道》“浏览用户信息事务”进行负载和压力测试(注意).
4.测试结束后,分析测试结果和填写软件测试实验报告。
5.把测试结果(从locust 页面下载),测试的 python 脚本文件,准备测试数据的相关文件和软件测试实验报告打包上传到学习通。
6.实验课堂演示评分
注意: 在配置和调试好性能测试环境后,执行性能测试用例。
。负载测试示例:假设负载测试的性能指标:平均响应时间 1S测试用例1: 最高并发用户20,每秒启动的用户10测试用例2:最高并发用户50,每秒启动的用户10测试用例3:最高并发用户80,每秒启动的用户 10
测试用例x:最高并发用户X,每秒启动的用户10直到测试结果的平均响应时间约等于 1S,可得出负载测试的性能目标是:在x个用户同时在线时请求的平均响应时间是 1秒。
压力测试示例以负载测试结果的用户数为起点,对《禅道》进行压力测试测试用例1:最高并发用户x,每秒启动的用户30测试用例2:最高并发用户x+50,每秒启动的用户30测试用例3: 最高并发用户x+100,每秒启动的用户30
直到测试结果显示请求大量错误(例如 30% 以上的错误率), 可得出系统能承受的最大压力。
测试实验的相关要点:
0
安装 locust: pip install locust创建测试脚本文件locustfilepy (学习通下载样例代码)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专注软件测试报告的摄影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值