网站首页 > 教程文章 正文
压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)
1. 负载测试是从并发量维度出发,不断增加并发量发情况下,系统的性能指标
压力测试是从访问时间的维度出发,在并发量一定的情况下不断增加连续访问的时间情况下,系统的性能指标。
举例:
负载测试:服务员在单位时间内不断增加开发工作量,查看服务员在不同工作量下完成工作的程度,从而了解该服务员的技术水平
压力测试:基于外部压力,例如长时间不休息,长时间不开工作等情况,查看该服务员是否还会不会继续好好工作(能否及时响应请求),或者罢工。
2. 性能指标参数:
系统资源使用率 cpu 内存 硬盘读写 网络
web端 app端
资源使用不得80% 资源使用不得超过80%
响应时间 2 5 8 原则 响应时间 258原则
错误率 20% 错误率 20%
3.专项测试
1.为什么要专项测试?
手工测试之后,自动化测试之后,接口测试,性能测试之后,线下环境、预发布环境都没有问题了,测试工作看似完整,但是到了用户生产环境,安装使用过程中还是有很多之前没有预料的问题被反馈过来,比如: crash问题、设备兼容性问题、电量消耗过快问题等。
这些问题通过上边的测试难以找出,所以要引入专项测试包括:兼容性测试、流量测试、电量测试、弱网络测试、稳定性测试、安全测试和环境相关测试。
2.常见的专项测试:
兼容测试:APP版本/分辨率/同一账号并发登录/主流厂商和系统的兼容
安全性测试:敏感信息、账号密码、数据通讯等是否加密
流量测试:WIFI、4G等情况(分两种1.客户端消耗2.后台消耗)
网络测试:不同网络环境、不同信号下运行程序
稳定性测试:主要针对(闪退、卡死、等)
电量测试:App运行后的实际耗电量
环境测试:(干扰、权限、三方依赖、冲突。交互、安装/卸载等测试)
4.TPS和QPS
tps:每秒查询率 公式:吞吐量 = 用户数*请求数/时间
qps:每秒事务处理数
软件测评报告请联系王经理18684048962,更多资讯请关注公众号:软件测评闲聊站
猜你喜欢
- 2025-05-08 面试滴滴科技,被按在地上摩擦,鬼知道我经历了什么?
- 2025-05-08 海量结构化数据存储技术揭秘:Tablestore存储和索引引擎详解
- 2025-05-08 系统性能优化与Java代码编写性能考虑
- 2025-05-08 记一次接口执行时间和响应时间相差大的排查过程
- 2025-05-08 如何分析问题、找到性能瓶颈、掌握性能调优?一文讲懂性能测试
- 2025-05-08 Java-多线程(并发)(Java多线程并发执行并发控制并发数)
- 2025-05-08 轻量级低成本高性能的大表count/sum方案
- 2025-05-08 架构师:如何设计一个秒杀系统?(秒杀系统原理)
- 2025-05-08 电商app测试点有哪些,江苏徐州权威的第三方软件测评机构推荐
- 2025-05-08 京东大佬问我,你如何设计一个百万级别TPS订单系统?
- 最近发表
-
- 一课译词:一刀两断(一刀两断成语解释)
- 核心短语break up用法解析(breakd短语)
- HTML+CSS 实现商品图片列表放大视觉效果 复制完整代码即可马上调用
- 前端实现右键自定义菜单(前端实现右键自定义菜单怎么设置)
- Python中docx与docxcompose批量合并多个Word文档并添加分页符
- Java 将Excel转为XML(java将xls转换成xlsx)
- jq+ajax+bootstrap改了一个动态分页的表格
- css兼容性问题及一些常见问题汇总大全,赶快收藏!
- Java 的业务逻辑验证框架 之-fluent-validator
- 小程序cover-view踩坑系列2(微信小程序overflow)
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)