51Testing软件测试论坛

标题: 问一下两种场景的区别,谢谢。并发数多和运行次数多 [打印本页]

作者: yuedao    时间: 2007-5-23 10:02
标题: 问一下两种场景的区别,谢谢。并发数多和运行次数多
WEB测试,需要测试服务器每秒的响应次数。  要求为>45  而该服务器主要处理的就是用户打开页面的请求。
应该就是Http Responses per Second 这个项吧?


一、100用户并发,每用户做10次操作。每3秒加载60用户。所有操作跑完即为结束
二、1000用户并发,每用户做1次操作。每3秒加载60用户。所有操作跑完即为结束

这两种会有什么具体的区别?

不清楚并发指的什么?比如1000用户并发,每3秒加载60用户。是要等1000用户都加载完然后一块儿提交请求让服务器处理还是在每3秒加载60用户,在加载过程中就会处理一部分?

另外如果要求的是每秒响应次数>45,那设计个5用户并发,各执行200次操作的场景有意义吗?

谢谢sdlkfj
1



作者: hbxtly    时间: 2007-5-23 11:02
并发是多个同时发生的操作,是同时发生!每3秒加载60用户?是不是间隔短点?(个人看法)
作者: lovetest    时间: 2007-5-23 11:23
1000用户并发,每3秒加载60用户。在每3秒加载60用户,在加载过程中就会处理一部分.
作者: rickyzhu    时间: 2007-5-23 11:27
仅仅就你的要求来说,三种场景其实应该是一样的,可能实际出来的结果并不相同。
作者: lovetest    时间: 2007-5-23 11:28
另外我觉得设定运行时间是不是比设定迭代次数好些,这样可以使压力比较稳定
作者: yuedao    时间: 2007-5-23 13:54
标题: 回复 #5 lovetest 的帖子
但设置运行时间的话用哪种场景比较好?

另外通过上面几位的回答,还是不清楚  
1000并发用户是这1000个用户都准备好了一块儿操作(我没设置集合点,但这1000并发的意思是不是和集合点类似?)还是分别来处理这1000个用户的操作

前者,后者,或其它sdlkfj7

3选1
作者: fox-inv    时间: 2007-5-24 10:37
标题: 回复 #1 yuedao 的帖子
并发100用户,每用户做10次操作,与并发1000用户,每用户做1次操作,后者的压力并前者大,如果1000用户对你要测试的操作设置集合点,那么就会等到1000个用户集合齐了后,同时执行该操作;前者则是100用户同时执行该操作,比较哪个压力更大?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2