IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 软件测试中的《性能测试》 -> 正文阅读

[开发测试]软件测试中的《性能测试》

性能测试:针对软件性能进行测试,通过自动化测试工具模拟用户来测试服务器是否承载用户多并发,系统是否稳定,从用户角度看响应时速度是否达到期望(春节多人同时购买火车票)

目的:评估当前系统能力,寻找性能瓶颈

?

性能测试分类

?

基准测试:模拟单用户运行,产生基准性能测试数据

并发测试:模拟多用户运行,验证服务器是否有问题

?

负载测试:找到系统最大的负载能力(通过给系统不断的施压达到饱和状态不能加压为止)

?

压力测试:系统达到一定饱和度时,系统处理业务的能力

?

稳定性测试:测试系统在一定的业务压力下系统可持续运行德时间

配置测试:通过环境的调整来分析系统的性能,从而进行调优

性能测试指标

系统指标

响应时间:从一个用户发送一个请求到用户接受到服务器返回的响应数据这段时间就是响应时间(例如:一家理发店有一个理发师,一位顾客进店理发是30分钟,有2位顾客同时进入理发店理发,第二位顾客要先等第一位顾客理发也就是30分钟后再 到自己理发30分钟,)

及:响应时间=等待时间+执行时间?

并发数

并发用户数

某一物理时刻同时向系统提交请求的用户数

在线用户数

某段时间内访问系统的用户数,这些用户并不一定同时向系统提交请求

系统用户数

系统注册的总用户数

三者之间的关系

系统用户数 >=在线用户数>=并发用户数

TPS(每秒事务数)

单位时间内系统处理的客户端请求的事务次数

计算方法

TPS?=并发数/平均响应时间

例如:根据28定律:百分之80的用户请求,集中在百分之20的热点数据或者时间段

性能测试中的二八原则 - 彬小彬 - 博客园 (cnblogs.com)icon-default.png?t=LA92https://www.cnblogs.com/brainchan/p/10978025.html

如果某电商要求每天完成交易额2亿,客单价为200-500,以300计算

?

分析:28定律 以24小时计算

每天交易数为:200000000/300=666666.66666

每小时交易数:666666*0.8/(24*0.2)=111111.1111

T P S = 111111/3600秒=30.86

资源指标

资源利用率? ? cpu使用率? ?内存利用率? 磁盘IO? ?网络带宽

性能测试计划及方案

目的:了解性能测试计划及方案的编写

测试计划? 测试目标? 人力资源? 时间进度? 风险

性能测试用例设计及执行

目的:了解性能测试用例的设计 了解性能测试的执行

按场景设计分类

预期性能指标测试? ? 单业务并发性能的测试? ? 混合场景并发性能测试

例子:

?

自学视频

?性能测试工具LoadRunner基本使用_哔哩哔哩_bilibiliicon-default.png?t=LA92https://www.bilibili.com/video/BV1dt4y1y7TM?p=1&spm_id_from=pageDriver

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-11-25 08:25:13  更:2021-11-25 08:26:35 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:17:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码