51Testing软件测试论坛

标题: 如何分析并发后的结果 [打印本页]

作者: starhjh    时间: 2007-4-23 18:10
标题: 如何分析并发后的结果
我在公司做了一下公司网站的并发测试,在我们公司内部的,网络情况100M 服务器:p4双核3.0g 1g内存 服务器装unix,web服务器和db都在这台机子上。运行loadrunner的机子同服务器

我做了一次测试,情况如下,在登陆主页和打开注册页面2步的情况下。可以并发到200用户左右,一些vuser出现无法连接服务。
再我加上了注册的提交以后,也就是跟后台有了交互, 就出现了,出现了点击register 或者login 无效的情况。服务无法反应,loadrunner出现120秒超时结束。但主页上的只要不涉及后台交互方面的,就没有问题。比如(点击help,可以连接到页面,其他也是如此)。

请问如何分析这个情况。

本人初学。望达人指点。

ps:我给程序员的意见是提交数据的那段程序的有问题。 程序员则认为,应该我现把当前配置情况下,服务器可以提供多少用户的并发这些指标给他们出示以后,他们才能进行下一步工作。哎。我接触loadrunner也就半个月,无法给出更细的判断。
作者: rickyzhu    时间: 2007-4-24 09:39
可以肯定的说,你的服务器支持不了200并发用户。
静态页面没有交互不代表什么。

建议你首先减少并发用户,增加一个提交的事务,然后从比如50个用户开始,逐个加上去,看加到多少用户开始出问题,给出每种情况下的事务响应时间,如果可能细分一下事务。看看是服务器那部分页面花费时间较多。

提供给开发进行分析。

关于结果的分析,可以看看我博客上的一些文章,希望能给你提供帮助。
作者: starhjh    时间: 2007-4-24 10:07
非常感谢,我这就去你的博克学习。
不过。加上数据提交这一步,只能做到30用户就会出现无法与后台交互,
但我在服务器上观察资源也没有发现非常大的资源占用。
作者: starhjh    时间: 2007-4-24 10:10
我联机帮助db部分才看到300页,慢慢长路




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