pegawayatstudying

一、命令行安装

1 pip install locust

 输入locust进行查看

github地址:https://github.com/locustio/locust

 二、简单的测试

创建test_locust.py文件

 1 from locust import HttpLocust, TaskSet, task
 2 
 3 # 定义用户行为
 4 class UserBehavior(TaskSet):
 5 
 6     @task
 7     def baidu_index(self):
 8         self.client.get("/")
 9 
10 
11 class WebsiteUser(HttpLocust):
12     task_set = UserBehavior
13     min_wait = 3000
14     max_wait = 6000

 浏览器打开

 三、RPS

1.QPS、RPS、TPS对比

QPS RPS TPS
Queries Per Second Requests Per Second Transcations Per Second
每秒查询率 每秒能处理的请求数 每秒事务数
对一特定的查询服务器在规定时间内所处理流量多少的衡量标准

等同于QPS

并发数=RPS×响应时间

软件测试结果的测量单位

事务——一个客户机向服务器发送请求然后服务器做出反应的过程

1.用户请求服务器

2.服务器自己内部处理

3.服务器返回给用户

分类:

技术点:

相关文章: