有几个需求要设计场景,初学还是比较模糊,在此问一下各位高手
1、压力测试:测试登录能承受的最大用户是多少;2、负载测试:1000个用户持续登录1小时,响应时间不能超过6s;
3、并发测试:1000个用户同时进行业务操作,程序不能锁死且响应时间不能超过5s;
这三个需求场景分别要怎要设置?请各位高手指导~~~~~~~~
压力、负载、并发测试这是我自己理解的,不知道对不? 你理解是对的,
并发测试
用户和用户之间的操作不是并发的,通过模拟多个用户并发访问同一个应用,可以通过集合点来测试并发。
负载测试
是强调一定环境下系统能达到的峰值,
压力测试
在极端条件下系统的稳定性,这个时候处理能力已经不重要
压力测试设置不断的加大并发数,运行时间加大,建议把action迭代次数多加几次,测试时关注服务器cpu、内存等,变化是否大,后台是否报错。
负载测试,就正常设置就行,脚本里添加事务点
并发测试,需要在脚本中加入集合点
以上是个人见解,不知道是不是你要的答案 我现在是测我们程序的登录,想看他能承受的最大用户数是多少
我现在的场景设置是:初始化时默认的;Start Vusers:50用户数,Simultaneously;Duration:Run until completion
集合点设置的是100%用户
但是这样跑场景后,只有一部分用户通过,其他用户都处于run状态,且点击数都已经趋于0,已经处于异常状态,再看服务器发布程序的IIS应用池已经死掉
不知道是我场景设置的问题还是啥问题,请高手指教一下 我现在是测我们程序的登录,最大能承受多少用户
我设计的场景是:初始化默认;Start Vuser:50VuserSimultaneously;Duration:Run until completion
现在的情况是,只要跑场景,就会只有一部分用户通过,其他的用户都在run状态,并且每秒点击图都处于0的状态,我再去看服务器的IIS应用池就已经死掉了
不知道是我场景设置的有问题,还是其他问题,请高手指导~~~
页:
[1]