![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
locust
菜小饼
这个作者很懒,什么都没留下…
展开
-
locust性能测试 注册+登录+查询的业务场景
#对购物网站进行注册+登录+查询的业务场景进行性能测试多个任务分配虚拟用户权重的方法有二:task(3)task(2)每个任务前写task,表示权重比3:2tasks={任务A:2,任务B:3}例:tasks={test_login:2,test_search:3}写在所有任务最后(登录的账号,事先已注册好)from locust import HttpLocust,task...原创 2020-04-16 20:25:56 · 572 阅读 · 0 评论 -
locust性能测试 对购物网站查询功能进行性能测试
#针对查询功能进行性能测试购物网站是搭建在本地的开源网站,对该网站的查询功能进行性能测试,并验证是否查询出相应的结果,将测试查询结果写入searchresult.csv文件中searchdata.csv文件中是要查询的关键字,如下图:from locust import HttpLocust,task,TaskSet,betweenimport csvimport datetimei...原创 2020-04-16 17:39:40 · 378 阅读 · 0 评论 -
locust性能测试 注册100个账号
#对注册功能 进行性能测试 测试环境屏蔽了验证码校验的代码…通过csv文件获取用户信息注册,registerdata.csv文件中是100个用户信息registerdata.csv文件的格式:from locust import HttpLocust, task,TaskSet,betweenimport csvclass user_reg(TaskSet): @task...原创 2020-04-16 17:23:22 · 417 阅读 · 0 评论 -
locust性能测试,不登陆直接访问购物网站的我的账户
对需要登陆才能操作的界面进行性能测试,利用关联技术,不登陆直接访问我的账户:Cookie,User-Agent,get网址后加HeadersCookie,User-Agent,get的网址都通过fiddle抓包获取from locust import HttpLocust,task,TaskSet,betweenclass user_mycount(TaskSet): @task...原创 2020-04-16 16:55:02 · 357 阅读 · 0 评论 -
locust性能测试, 测试登录100个用户
#登录功能 单点性能测试(多笔数据,从csv文件中读取,userdata.csv文件中是100个测试网站的用户名和密码)测试网站是搭建在本地的开源购物商城#发送首页请求,用locust进行性能测试from locust import HttpLocust, task, TaskSet, betweenimport csv#定义测试类,用户行为class user(TaskSet): ...原创 2020-04-16 16:30:30 · 2488 阅读 · 1 评论