1.创建线程组,100个用户并发,1秒内执行,循环一次;
测试高并发:模拟100个用户先登陆后调接口

2.使用Chrome浏览器登陆网站,打开 开发者模式,提取关键信息
测试高并发:模拟100个用户先登陆后调接口
请求方式:post
请求路径:ip:端口/login
测试高并发:模拟100个用户先登陆后调接口请求数据格式:application/x-www-form-urlencoded
参数名称:
username: ×××
password: ×××

3.创建http请求,命名login,填入上一步提取的参数;
测试高并发:模拟100个用户先登陆后调接口
4.添加http header mnager ,设置请求头,填入第二步提取的请求数据格式application/x-www-form-urlencoded;

测试高并发:模拟100个用户先登陆后调接口5.添加http cookie manager 管理器,仅添加,无需其他操作;
测试高并发:模拟100个用户先登陆后调接口
6.模拟100个用户登陆,将用户名和密码参数化;

先在本地创建txt文件,录入100组用户名和密码(逗号分隔);
测试高并发:模拟100个用户先登陆后调接口
然后,在创建CSV data set config 填入参数,如下图
测试高并发:模拟100个用户先登陆后调接口
最后将请求参数改成正则匹配;
测试高并发:模拟100个用户先登陆后调接口7.创建synchronizing timer 同步定时器,设置100个用户,1秒并发;
测试高并发:模拟100个用户先登陆后调接口到这一步就可以进行100个用户并发登陆测试了。

--------------------------------------------------- 华丽的分割线 --------------------------------------------------------

8.继续100个用户同时调用一个支付接口的测试;
测试高并发:模拟100个用户先登陆后调接口9.添加结果树和统计报告,查看具体执行情况
测试高并发:模拟100个用户先登陆后调接口测试高并发:模拟100个用户先登陆后调接口得出结果:模拟200用户并发登陆提现,登陆成功100%,支付失败率21%,性能有待提高!

相关文章:

  • 2021-10-27
  • 2021-03-31
  • 2022-02-16
  • 2022-01-03
  • 2021-08-13
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-04
  • 2021-05-29
  • 2021-11-09
  • 2021-12-20
  • 2022-12-23
  • 2022-02-14
相关资源
相似解决方案