多语言展示
当前在线:823今日阅读:19今日分享:20

软件测试(性能测试基础知识)三

性能测试定义及要点和性能测试分类
工具/原料

电脑,LoadRunner

方法/步骤
1

压力测试:主要是在“模拟系统已处于极限负载下或某指标已经处于饱和状态”情况下,继续给系统增大负载或运行时间,观察系统性能表现,验证系统是否出现内存泄漏、系统宕机等严重异常。(作用:有助于进行系统稳定性的验证及性能瓶颈的确定。)

2

负载测试与压力测试区别:负载测试:侧重在系统正常情况下运行,然后继续加压至达到预期指标阀值,即强调逐步增加然后再验证。 压力测试:侧重给一个饱和前提,然后继续加压至系统崩溃。

3

大数据量测试:1.指在某些容器(数据库、存储设备)中有较大数据量的数据记录情况下对系统进行的测试。2.指进行并发或某些操作时创建大量数据来动态的开展测试。 ¨即使用大批量数据对系统产生压力或影响,同是验证系统各项指标运行是否正常。

4

作用:有助于进行系统可扩展性的验证及性能瓶颈的确定。注意:测试中所需的大量数据有很多生成方式,可借助工具,也可使用SQL语句进行创建。

5

配置测试:主要是在不同的软硬件配置环境下,进行测试以找到系统各项资源的最优分配原则的一种测试。作用:有助于找到最优的配置组合,确定由数据库设置或服务器硬件等造成的性能瓶颈。

6

稳定性测试:连续运行被测试系统,检查系统运行时的稳定程度,通常采用MTBF(错误发生的平均时间间隔)来衡量系统的稳定性,MTBF越大,系统的稳定性越强。作用:有助于找到上些严重问题,如死机、内存泄漏、系统崩溃等。

注意事项

这里所有的图片为专业软件测试

推荐信息