可伸缩性测试
作者:管理员 发布时间:[ 2010/2/8 15:10:42 ] 推荐标签:
可伸缩性测试可以看成性能测试的一个扩展,关注系统本身的可伸缩性,下面给大家具体介绍。
系统的可伸缩性可以从硬件和软件两个方面来理解:
1、硬件的可伸缩性
是不是可以通过硬件设备的增加来支持更多的用户,比如通过增加cpu个数或者存储器空间大小等。
2、软件的可伸缩性
是不是可以通过运行更多的实例或者采用分布式处理来支持更多的用户。
那么,再具体一点是一个可伸缩的系统必须具有随负荷增加响应时间也线性增加的特点。这样可以通过线性的增加硬件设备、实例个数或者分布式处理点来处理更多的数据量。也能更好的在不增加响应时间的前提下支持更多的用户。
可伸缩性测试具体的测试过程为:进行负载测试,记录不同负载下的平均响应时间,然后查看平均响应时间是否线性增加。如线性增加,说明系统具有可伸缩性,否则则说明系统可伸缩性较差或者没有。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南