性能测试[全]互联网行业软件性能测试方案定制与实施

性能测试方案  时间:2021-02-20  阅读:()

互联网行业软件性能测试方案定制与实施

1.性能测试目的

•验证改进的性能效果需要和以前的测试结果进行比对。

•新的业务上线验证新系统能够满足系统的上线指标。

•验证系统稳定性

•验证系统的架构是否存在瓶颈

2.性能测试环境搭建

•性能测试环境

硬件环境

软件环境

网络环境

最优的性能测试环境

就是即将正式上线使用的生产环境

3.性能测试环境搭建

•硬件环境搭建要参考实际的生产环境搭建并且要考虑自身的硬件成本

•软件环境尽量要和生产环境使用的版本和配置保持一致并且尽可能采用最优配置

•网络环境尽可能参考生产环境的网络结构和搭建尽可能丌要跨多个网段

4.数据库中基础数据的准备

•基础数据的内容和数据量

–需要参考具体系统的业务内容和使用规模

–类似系统的数据量规模

–尽可能多增加一定比例的冗余数据

基础数据准备方法:

–数据库存储过程

–LoadRunner、 selenium等自劢化测试工具

5.性能测试范围的定义

•和整个儿开发团队一起确认性能测试的范围

•系统中被频繁使用的功能、调用的接口等

•系统中涉及到大量数据库读、写的功能

•大量读写系统缓存部分的功能

6.性能测试的完成目标1

•新上线的测试系统没有明确的数字标准比对情况下被测试系统已经被测试到了系统极限

系统的某些资源已经耗尽,cpu,句柄、 内存数据库出现大量的slow query系统有

些处理已经变慢 并且系统证明是可以水平扩展的则可以上线。

7.性能测试的完成目标2

•有以往测试结果进行比对只要证明类似的测试条件下此次的结果比以往的测试结果更

好即可每秒处理个数更多、单次请求的处理速度更快

8.性能测试的完成目标3

•没有可以比较的测试结果但是产品已经上线一段时间至少3个月 有一些运营数据

则需要分析运营的数据来作为比对的基准只要被测系统达到

3个月内系统并发峰值的4倍就可以认为是可以接受的。 如果是接口为测试对象则

需要混合主要的接口来进行性能测试

9.性能测试的完成目标4

•开发人员提供经验值作为比对的基准则被测对象只要证明满足开发人员提出的经验值即可。

如果选择以上的某一种策略则必须明确系统的每秒处理个数和每次请求的平均时间的具

体数值并出具最终的性能测试报告。

性能测试的脚本调试

•录制或者编写性能测试脚本

•修改测试脚本、使用随机化策略

•调试和运行脚本查看log和数据库内容等方式验证脚本正确性

10.性能测试脚本的执行

•设计好特定的性能测试场景

•初始的压力线程数

•逐步加压的策略

•测试执行结束条件

•结束时的停止多线程的方式

注意加压的压力测试机器和被测试对象最好在一个局域网段。

11.性能测试的数据收集

•响应时间小于1秒的请求个数

•响应时间超过1秒小于2秒的请求个数

•响应时间超过2秒小于3秒的请求个数

•响应时间超过

3秒小于4秒的请求个数

•响应时间超过4秒小于5秒的请求个数

•响应时间超过5秒的请求个数

12.性能测试数据分析

•分析系统性能瓶颈

•验证是否数据满足性能测试完

成条件

•整理测试报告汇总性能测试数据整理性能

测试结果给出测试结论

•和整个儿开发团队确认测试结果

10gbiz:香港/洛杉矶CN2直连线路VPS四折优惠,直连香港/香港/洛杉矶CN2四折

10gbiz怎么样?10gbiz在本站也多次分享过,是一家成立于2020的国人主机商家,主要销售VPS和独立服务器,机房目前有中国香港和美国洛杉矶、硅谷等地,线路都非常不错,香港为三网直连,电信走CN2,洛杉矶线路为三网回程CN2 GIA,10gbiz商家七月连续推出各种优惠活动,除了延续之前的VPS产品4折优惠,目前增加了美国硅谷独立服务器首月半价的活动,有需要的朋友可以看看。10gbiz优惠码...

pacificrack:VPS降价,SSD价格下降

之前几个月由于CHIA挖矿导致全球固态硬盘的价格疯涨,如今硬盘挖矿基本上已死,硬盘的价格基本上恢复到常规价位,所以,pacificrack决定对全系Cloud server进行价格调整,降幅较大,“如果您是老用户,请通过续费管理或升级套餐,获取同步到最新的定价”。官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款VPS特征:基于KVM虚拟,纯SSD raid...

注册做什么96%可以干啥,常用的7个常用的国内国外域名注册服务商_云服务器可以干什么

日前,国内知名主机服务商阿里云与国外资深服务器面板Plesk强强联合,推出 阿里云域名注册与备案、服务器ECS购买与登录使用 前言云服务器(Elastic  只需要确定cpu内存与带宽基本上就可以了,对于新手用户来说,我们在购买阿里云服务申请服务器与域名许多云服务商的云服务器配置是弹性的 三周学会小程序第三讲:服务 不过这个国外服务器有点慢,可以考虑国内的ngrokcc。 ngrokcc...

性能测试方案为你推荐
推广方法推广方案怎么写易pc华硕易PC怎么样?性价比到底怎么样?雅虎社区福建晋江社区是什么?中国电信互联星空中国电信宽带于互联星空的区别打开网页出现错误我打开网页老出现错误是怎么了?中国论坛大全有谁知道国内人气最高的论坛排行榜?网店推广网站网店怎么推广?开机滚动条开机滚动条太多怎么办?奇虎论坛奇虎是中国的吗?怎么升级ios6iPad怎么升级到iOS6正式版?
虚拟主机购买 移动服务器租用 天津服务器租赁 cn域名个人注册 美国主机排名 樊云 鲨鱼机 wdcp 天猫双十一秒杀 ssh帐号 免费ddos防火墙 godaddy域名证书 php空间申请 美国在线代理服务器 服务器监测 双线asp空间 华为云建站 稳定空间 xshell5注册码 删除域名 更多