对性能测试的一点想法

    性能测试就是测试某种东西的性能。

    性能,机械、器材、物品等所具有的性质和功能,比如,“这台机器性能很好”。性质强调的是优良程度,功能强调的是完整程度。综合起来,性能就是某种东西被使用的结果。

    一般情况下,软件产品的性能指的是该软件的性质,主要关注其优良性。性能测试即是采用一定的策略,对它的性质进行监测和评价。由此可见,性能测试的基本点如下:1)测试策略;2)监测过程;3)评价结果。下面我分别阐述这三点。

    性能测试的测试策略要站在用户的角度上来进行制定,采用等价类分析法,可以确定两个使用环境:一般状态下使用和峰值状态下使用。针对两种使用环境来设定性能测试环境和测试的初始条件。

    监测过程中必须注意异常事件的处理,防止监测被中断。我们能够利用适合的性能测试工具来执行测试,同时必须记录相关环境的状态变化,有条件的话,可以将整个性能测试独立出来。

    性能测试最重要的是评价结果,只有依据结果来分析,才能找出测试瓶颈,提高性能。测试结果中要明确描述某种状态发生的参数,以及该状态代表的含义。

    说起性能测试,当然要提一下压力(负载)测试,压力测试是在比峰值还高的状态下的性能测试,所以可以认定压力测试隶属于性能测试,不过压力测试应用的是边界值分析法。

    在这里引用一个关于性能测试和压力测试区别的例子:一个骡子,农夫给它驮两个袋子大米叫性能测试;如果让它驮两个袋子大米,农夫还要骑上去,这就算是压力测试;如果农夫骑上骡子,并给它四袋子大米驮的话,那应该是破坏测试了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值