云服务测试(8)— 性能测试

发表于:2014-7-23 10:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Kees Blokland等    来源:51Testing软件测试网原创

  5.2.1  负载测试
  负载测试是一种简单的测试:测试者像用户一样操作服务,确定服务是否有足够的响应速度,以及是否会发生错误。这会导致对服务产生负载。测试操作的选择和所施加的负载取决于测试的目标。可能的目标是确定以下情况下的服务性能。
  - 平均负载(例如用户的数量)。
  - 峰值负载。
  - 许多用户同时登录。
  - 许多高度活跃的用户。
  - 工作时间内(或其它相关时间)的负载。
  - 稳定增加的负载(客户组织在不断增长)。
  - 稳定增加的服务用户数。
  - 在互联网上增加的负载。
  - 突然增加的负载。
  - "重度"使用行为(上传或下载大文件)。
  - 经常出现的行为。
  - 关键业务活动。
  云服务的一个复杂因素是客户互相之间不知道他们在该服务上的负载状况。在不同时间段,对一个客户在服务上产生的负载进行相同的测试可能导致不同的结果指标。为此,我们给出两个建议:第一,尝试从供应商获得其他客户的负载统计信息;第二,执行实时测试。所以,如果负载测试基于早晨8:30的高峰,那么就真的在那个时候执行测试。不幸的是,这种方式也不能保证在其他任意一天的8:30同样顺利。
本文选自《云服务测试》第五章,本站经人民邮电出版社和作者的授权。
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
相关文章:
云服务测试(7)— 给出选型建议
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号