一次没有任何指标的性能测试
遇到了这样两个问题:我们的系统是刚开发出来,还没有投入使用,项目经理希望我通过性能测试来给出系统的一些指标,比如响应时间,最优并发用户数,最大并发用户数等等吧
系统分了不同的模块,我不知道通过什么样的方案来测出项目经理想要的东西,因为我也是新手,没有性能测试方面的经验,希望达人们指教
第二个问题是,能不能通过在内网测试的结果推出在外网环境下,我们的系统是什么样的状态,请各位指教,谢谢 你们经理应该要的是整个系统并发,另外,一般压力测试会在内网或者VPN网进行测试。 什么指标都没有确实不是很好做,不过推荐你从两个地方思考
1.参考行业软件和自身企业结合,自己估算一个最大用户数,然后完善其他测试细节,并执行测试,得到最后的测试数据。
2. 不断给服务器加压,当然,方式是通过增加并发用户的方式,知道服务器没有响应,从这里能得到服务器能承载的最大用户数。
有了上面两方面的数据以后再进行下一步的分析。。 目前主要是手上有的信息太少了。 谢谢两位的回答,多少明白了一些 可以通过压力测试测试下系统的承受程度,不过这个也不是那么简单的,因为要跟环境数据等结合起来,
要注意一点就是性能测试要想有效果不是随随便便就能测试一下就行的,一定要重视才行的。
随随便便是测试不出效果来的。 "内网测试的结果推出在外网环境" 这个要看应用的实际情况了,一般测试都在内网进行的,但同时也得考虑外网环境与内网的不同 个人也遇到过类似情况,基本是靠估算。提供一个方法供参考:
首先,针对一个产品,需求说明书中都会有详细的需求描述,一般我们关注:应用环境,用户人群,预期用户数量,主要业务和业务特点等。如没有的话,找产品经理或销售部门交流。参考这些值,根据经验公式,推断出主要性能指标和所需的硬件环境。
其次,针对一个产品,其部分性能是不需要预期值的,只要测出在当前测试环境中的性能数据供参考。
另外一个问题,一般是在内网模拟测试的。 原帖由 xujiangbo123 于 2009-9-16 15:09 发表 http://bbs.51testing.com/images/common/back.gif
个人也遇到过类似情况,基本是靠估算。提供一个方法供参考:
首先,针对一个产品,需求说明书中都会有详细的需求描述,一般我们关注:应用环境,用户人群,预期用户数量,主要业务和业务特点等。如没有的话, ...
谢谢楼下的回答,非常详细,谢谢
页:
[1]