我是靠谱客的博主 酷酷手链,最近开发中收集的这篇文章主要介绍关于大型系统压测需要了解的信息做一个压测方案时考虑了一些问题,零零碎碎的。性能要求,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

做一个压测方案时考虑了一些问题,零零碎碎的。

性能要求

压力测试指标

业务场景:采集、接收、检测、上传

测试场景:场景1、采集——工作人员扫码提交

         注:测试场景需根据系统确认

测试场景对应的性能指标:

  1. 采集——100分钟1000万

           1s—1667并发

          注:需确定各场景量级

归属系统问题:

          各业务场景归属系统

          场景1、采集——APP、c/s架构

归属服务器:

注:需提供各场景所相对应的服务器及负载均衡策略

关于数据库:是否有定期清理

压力测试时间指标

正常根据系统常用情况,响应时间分为3、5秒,3秒为用户可接受时间【需确认】

服务器性能指标

一般情况是cpu、内存85%之下【需确认】

  1. 关于系统

系统是否可提供进行操作。

稳定性测试:8个小时

  • 测试准备工作
  1. 测试环境准备:需搭建和正式环境一比一的测试环境,如涉及接口含有查询,数据库需有数据;【与开发方沟通】
  2. 测试工具准备:云上及测试机;
  3. 测试网络:采用互联网,确认是否经过政务网【与开发方沟通】
  4. 测试环境安全机制:加入白名单或者取消安全机制,防止测试过程中出现服务请求拒绝情况;【开发方沟通】
  5. 压力测试指标信息的核对:【开发方沟通】【甲方沟通】
  6. 测试数据准备:核对场景对应接口文档,(是否一个场景只提交一个接口信息)

                         提交类接口是否可重复提交

                         预测tps指标能力

     7.服务器指标监控:需申请监控数据,监控数据采集频率【甲方沟通】

  • 测试时间安排
  1. 压力测试—阶段性测试

搭建测试环境方案

时间方面

测试脚本工具准备:测试环境搭建好后半天时间

测试环境准备:【开发方沟通】

压测单脚本时间:20分钟

压测预防错误发生时间:20分钟

总准备时间:控制在4小时内

总压测时间:控制在8小时内

即最终时间应预留测试环境搭建好后1.5个工作日

压测场景方面

  1. 先预压,4个场景是否可初步达到对应TPS指标数
  2. Tps可达到指标后执行4个场景的100分钟压测

正式环境测试方案

因考虑垃圾数据问题,暂不考虑

稳定性测试——最终报告

10号之后,一共四个场景,每个场景安排8小时,即4个工作日,预留防差错最少2个工作日,总计6个工作日。

注:所有测试时间均在晚间进行。

最后

以上就是酷酷手链为你收集整理的关于大型系统压测需要了解的信息做一个压测方案时考虑了一些问题,零零碎碎的。性能要求的全部内容,希望文章能够帮你解决关于大型系统压测需要了解的信息做一个压测方案时考虑了一些问题,零零碎碎的。性能要求所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部