Gil 2006-12-28 16:04
压力测试的定义
压力测试方法测试系统在一定饱和状态下,例如CPU、内存等饱和使用情况下,系统能够处理的会话能力,以及系统是否会出现错误。
压力测试方法具有以下特点:
(1)这种性能测试方法的主要目的是检查系统处于压力情况下时,应用的表现。
压力方法通过增加访问压力使应用系统的资源使用保持在一定的水平,这种测试方法的主要目的是检验此时的应用表现,重点在于有无出错信息产生,系统对应用的响应时间等。
(2)这种性能测试一般通过模拟负载等方法,使的系统的资源使用达到较高的水平。
一般情况下,会把压力设定为“CPU使用率达到75%以上、内存使用率达到70%以上”这样的描述,在这种情况下测试系统响应时间、系统有无产生错误。除了CPU和内存使用率的设定外,“JVM的可用内存”、“数据库的连接数”、“数据库服务器CPU利用率”等都可以作为压力的依据。
(3)这种性能测试方法一般用于测试系统的稳定性。
用压力测试的方法考察系统的稳定性是出于这样的考虑:“如果一个系统能够在压力环境下稳定运行一段时间,那么这个系统在通常的运行条件下应该可以达到令人满意的稳定程度”。
xing007008 2008-7-25 12:03
看过了,好文章。我收藏了。
hn6969 2008-8-20 15:36
好文章啦。性能测试和压力测试是不是一样都用LR呢?