性能测试——使用单用户并发
2017-12-29 10:17
197 查看
一、使用单用户并发说明
原因:
1、需要保持登录状态的接口,因每个用户的KEY值唯一,且需要在登录以后从返回数据中解密
2、用户每次登录的token是变化的
3、若去除登录态则研发的工作量较大(研发反馈)
解决方案
1、登录后的接口,加上登录一起并发
缺点:
1)双接口并发,将会导致并发量过大,可能造成程序崩溃
2)对资源的使用难以统计
2、登录后的接口,仅用1个用户的登录状态进行并发
缺点:
1)不能模拟出多用户的并发状态
2)可能存在缓存
综上,建议使用方案2
二、具体执行:
1、保存登录后的用户信息
1)获取登录以后的用户cookie信息,填写到HTTP Cookie管理器中
使用请参照文章:HTTP Cookie 管理器 http://blog.csdn.net/andrew_lau/article/details/78928666
2)登录以后,获取解密之后的key值,保存到用户自定义变量插件
注意:禁用登录接口后执行并发
注意:禁用登录接口后执行并发
原因:
1、需要保持登录状态的接口,因每个用户的KEY值唯一,且需要在登录以后从返回数据中解密
2、用户每次登录的token是变化的
3、若去除登录态则研发的工作量较大(研发反馈)
解决方案
1、登录后的接口,加上登录一起并发
缺点:
1)双接口并发,将会导致并发量过大,可能造成程序崩溃
2)对资源的使用难以统计
2、登录后的接口,仅用1个用户的登录状态进行并发
缺点:
1)不能模拟出多用户的并发状态
2)可能存在缓存
综上,建议使用方案2
二、具体执行:
1、保存登录后的用户信息
1)获取登录以后的用户cookie信息,填写到HTTP Cookie管理器中
使用请参照文章:HTTP Cookie 管理器 http://blog.csdn.net/andrew_lau/article/details/78928666
2)登录以后,获取解密之后的key值,保存到用户自定义变量插件
注意:禁用登录接口后执行并发
注意:禁用登录接口后执行并发
相关文章推荐
- 使用多线程模拟多用户并发访问一个或多个tomcat,测试性能 java
- 性能测试知多少之并发用户
- 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式(转载)
- 性能测试知多少---并发用户
- 使用testNG进行并发性能测试
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- web 性能测试中的几个关键指标:并发用户数,QPS,用户平均请求等待时间
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 制定性能测试策略时,如何设计相应的系统用户数、同时在线并发用户数以及每个具体功能的并发用户数
- 性能测试--测试方案--并发用户数
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 使用testNG进行并发性能测试
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- 性能测试知多少---并发用户