性能测试从零开始——LoadRunner入门
文章平均质量分 76
zixinheyue
这个作者很懒,什么都没留下…
展开
-
(四)性能测试从零开始——LoadRunner入门
<br />1.1.5 软件人员眼里的软件性能<br /> 用户恨不能让软件有无限的性能,但作为软件技术人员,我们需清楚地认识到,那种理想化的要求是不可能的。在软件性能方案中,没有什么万能钥匙,软件性能方案充满了辩证的各种矛盾。每种方案和方法几乎都有利有弊。只有把握设计系统的具体环境,明确设计目标,具体问题具体分析,合理平衡各种矛盾,牢牢抓住主要矛盾,才能产生出优化的软件系统性能方案。<br />在上面的分析中,我们得知软件性能是软件运行空间和时间综合考虑的解决方案。那么其实满足用户的性能需转载 2011-01-08 10:01:00 · 484 阅读 · 0 评论 -
(六)性能测试从零开始——LoadRunner入门
<br />1.3 如何做性能测试<br /> 一个项目要取得成功是困难的,因为成功的项目需要多个因素和条件来支持;而一个项目失败却很容易,只要若干因素之中的一个出现问题,就有可能导致项目失败。比如中途测试人员发生变化,性能指标未和用户达成统一理解等。笔者还曾看过一个例子,因为测试报告的格式与用户要求的格式不一致,而不得不重新再执行一次所有的性能场景,来采集用户要的数据。<br /> 实际上,当我们做过的性能测试项目越多,就会发现越多的因素可能会影响性能测试项目的成败,甚至可以转载 2011-01-08 10:13:00 · 372 阅读 · 0 评论 -
(一)性能测试从零开始——LoadRunner入门
第1章 软件性能测试 当今,计算机和软件工程发展越来越快,新的概念名词和技术手段层出不穷,可谓日新月异。在软件性能测试范畴内就有很多,诸如并发测试、压力测试、基准测试、测试场景等概念和名词,这让刚接触性能测试的新手眼花缭乱,目不暇接。但我们如果能深入软件性能测试的本质,从哲学的角度看问题,找出其内在联系,比如因果关系、形式内容关系,甚至重叠关系等,理清思路之后,那么做软件性能测试就会如庖丁解牛,游刃有余。1.1 什么是软件的性能1.1.1 软件 计算机软件作为人类逻辑智慧的结转载 2011-01-08 09:52:00 · 459 阅读 · 1 评论 -
(二)性能测试从零开始——LoadRunner入门
<br />1.1.3 功能与性能的关系<br /> 首先,软件的性能和功能的源头都是来自于用户的需求。<br /> 功能指的是在一般条件下软件系统能够为用户做什么,能够满足用户什么样的需求。拿一个电子邮件系统来讲,用户期望这个软件系统能够提供收发电子邮件、保存草稿、设置偏好等功能,只有这些功能实现了,用户才认为这是他想要的软件。但是随着软件市场竞争的激烈,软件技术的日益提高,系统能不能工作已经是一个最起码的门槛,能够“又好又快”才会得到用户的青睐,而性能则是衡量软件系统“好快转载 2011-01-08 09:54:00 · 384 阅读 · 0 评论 -
(三)性能测试从零开始——LoadRunner入门
1.1.4 用户眼里的软件性能 软件系统在满足用户强大的功能需求同时,架构和实现上也变得复杂,软件系统经过单机系统时代、客户机服务器系统时代,到现在跨广域网的庞大分布式系统时代,这样的例子在金融、电信系统中随处可见。 系统的业务量大了,就要使用更多的时间和空间资源,在一般情况下不能出现的软件性能问题就暴露出来了,这些问题“不鸣则已,一鸣惊人”,轻则让软件对外不能正常提供服务,重则可能会导致系统的崩溃甚至数据的丢失,这都会给用户带来无法估量的损失。 案例1 某西部转载 2011-01-08 09:56:00 · 457 阅读 · 0 评论 -
(五)性能测试从零开始——LoadRunner入门
1.2 软件性能测试 在上一节中,我们知道软件系统的性能问题多种多样,这给用户带来巨大的风险,那么我们如何能够在软件系统上线之前,找出软件中潜在的性能问题呢?目前软件性能测试是发现软件性能问题最有效的手段,而完备有效的性能测试是最关键的,在本节中我们将从流程和技术的角度解析如何构建一个高效的性能测试模型。1.2.1 性能测试在软件测试的周期位置 首先,软件性能测试属于软件测试范畴,存在于软件测试的生命周期中。一个软件的生产过程通常遵循V型图,如图1-3所示。转载 2011-01-08 10:07:00 · 474 阅读 · 0 评论