系统性能容量测试

 专业化测试服务     |      2019-11-08
  目的及意义
  新信息系统上线,或者系统业务规模扩大时,帮助系统的开发者和使用者确定系统的性能是否能够满足用户需求。测试人员运用专业的测试工具和测试技术,帮助客户了解系统性能是否能够满足预期目标,并验证系统连续运行的能力。
  服务内容
  负载测试
  负载测试是在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量,以确定系统在给定约束条件下的服务能力。
  同时在线用户测试
  通过3000虚拟用户或者4000虚拟用户同时访问被测系统,要求后台应用中存在3000个session或者4000个session同时在线,查看应用、以及应用服务器的性能表现,为被测系统提供性能保障。
  压力测试
  压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。
  疲劳强度测试
  采用系统稳定运行情况下能够支持的最大并发用户数或者日常运行用户数,在一定时间段内持续执行业务,通过综合分析交易执行指标和监控资源指标来确定系统处理最大工作量强度性能的过程。
  大数据量测试
  一方面是在一定业务历史数据量的背景下进行的测试,目的是发现在小数据量下不易发现的潜在问题。另一方面是针对某些系统存储、传输、统计查询等业务进行大数据量的测试。
  可恢复性测试
  针对负载均衡、应用集群、数据库RAC等架构,通过可恢复测试,对系统架构的容灾并恢复能力进行考验。
  软件测试流程
  1.业务受理:达成合作意向,确认需求,合同签订;
  2.测试准备:需求分析,环境准备,资源调配;
  3.测试设计:计划方案,用例设计,工具准备;
  4.测试执行:环境核查,原始记录,回归测试;
  5.报告发布:报告起草,评审,发布。