• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

(一)量体裁衣性能测试在企业中的应用

发布: 2009-3-20 09:52 | 作者: 不详 | 来源: 测试时代采编 | 查看: 23次 | 进入软件测试论坛讨论

领测软件测试网   一个估计有百万用户的门户网站代码编写完成了。进行功能测试,运行效果良好,项目组为此欢呼雀跃。在产品的演示会上,风险投资商提出了一个问题-“咱们这个网站能支持多少用户同时在线啊?”。整个会场寂静,一会儿,项目经理说:“我们还没有进行这方面的测试。”会场哗然……

性能测试介绍
        只进行功能测试,而不进行性能测试,对一个拥有百万用户的门户网站来说,无疑是一个天大的笑话。一个好的网站(软件)应该是性能稳定的,经的起考验的。那么什么是性能测试呢?

u     性能测试的概念及种类

性能测试是为描述测试对象与性能相关的特征并对其进行评价,而实施和执行的一类测试。它主要通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。通常大家把性能测试、负载测试、压力测试统称为性能测试。

负载测试-通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统的性能指标情况下,系统所能够承受的最大负载量的测试。

压力测试-通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并来获得系统能提供的最大服务级别的测试。

u      性能测试的工具介绍

n        开源工具

        开源工具以其源代码开放、针对性强、小巧灵活多变、免费的特性吸引着越来越多的企业和个人投入到开源项目研发当中。IBM投资1000万的Eclipse无疑是最为吸引大家眼球的开源项目。伴随着开源项目的蓬勃发展,很多非常优秀的开源性能测试工具也纷纷出炉,如:Jmeter、OpenSTA、DBMonster、TpTest等。

工具名称

功能简介

Jmeter

Jmeter可以完成针对静态资源和动态资源(Servlets, Perl脚本, Java对象, 数据查询, FTP服务等)的性能测试、可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能、提供图形化的性能分析

OpenSTA

OpenSTA可以模拟大量的虚拟用户、结果分析包括虚拟用户响应时间、web服务器的资源使用情况、数据库服务器的使用情况,可以精确的度量负载测试的结果。

DbMonster

DBMonster是一个生成随机数据,用来测试SQL数据库的压力测试工具

TpTest

TPTest的提供测试Internet连接速度的简单方法。

……

……

表7-1:开源性能测试工具介绍

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 企业 性能测试 应用 量体裁衣

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网