性能测试常见误区

2008-04-09 03:59:07来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

请看下面一个性能测试小案例:

某公司OA产品的新版本即将发布。为了看看系统的性能,决定安排测试工程师A君执行性能测试任务。A君做法如下:

1. 找到一台PC机,CPU主频1G,内存512M,……;

2. 在找到的PC机上搭建了测试环境:安装了Oracle9i、Weblogic等系统软件;

3. 在自己的工作机上安装了LoadRunner7.8;

4. 然后录制了登陆、发布公告等功能;

5. 开始设置30、50、100、500不同的并发用户数目进行并发;

6. 最后得出结论:系统只能运行80个左右的并发用户……。

无疑上面的做法存在很多不合理的地方,例如测试内容太少、测试服务器配置太低等。现实工作中,尽管性能测试以其在测试中独特的地位越来越为软件测试人员、开发人员和用户所重视,但是不管是测试人员还是开发人员,仍然在认识上存在这样或者那样的误区。

误区1:提高一下硬件配置就可以提高性能了,因此性能测试不重要。

这是以前系统规模不大时期留下来的认识。DOS时代以及后来Windows操作系统流行的初期,软件规模一般较小,而硬件的更新却是日新月异,软件性能一般不是突出问题,因为只要升级一下硬件,很容易就解决了性能问题。

现在随着软件规模的扩大,提高硬件配置只是解决性能问题的一个基本手段。因为如果软件自身存在性能问题,再多的资源可能也不够用,例如内存泄漏问题,随着时间的增加,内存终究会被耗尽,最后导致系统崩溃。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:覆盖率测试用例设计

下一篇:Compuware推出“测试工厂”解决方案