性能测试第1版
2021-12-24 10:06:00 0 举报
AI智能生成
登录查看完整内容
性能测试基本知识
作者其他创作
大纲/内容
定义期望结果
运行被测软件
获取实际结果
软件测试本质
单元/集成测试:Code-Base,基于代码的测试
功能测试自动化:GUI-Base,基于界面的测试
性能测试自动化:Protocol-Base,基于协议的测试
自动化测试类别
自动化测试体系
算法/程序
架构设计的合理性
数据库设计的合理性
应用/开发
硬件资源
软件资源
网络资源
管理员
实体团队
虚拟团队
引申出性能测试团队建设
分析影响响应时间的因素
响应时间
安全性
用户
三个视角
基于协议
多线程
模拟真实场景
性能测试核心原理
性能测试关注点
关键业务
日PV量
逻辑复杂度
远期规划
TPS
并发能力
资源消耗
表缓存
线程缓存
连接数
查询缓存命中率
Key缓存命中率
Cache命中率
......
Mysql
被测试特性
易用性
可扩展性
不被测试特性
明确测试范围
负载测试
压力测试
稳定性测试
配置测试
基准测试
明确测试目的
用户提供的数据
任务分布图
交易混合图
系统日志
参考同类业务
80~20原理测试强度估算
业务模型
硬件
软件
网络
测试环境
基础数据
测试数据
数据模型
ab
http_load
Jmeter
sysbench
LoadRunner
测试工具
Linux/Unix/Windows
Oracle/Mysql
Spotlight
PHP
XHProf
mysqldumpslow
mysqlsla
top/vmstat/iostat......
监控/分析工具
协议支持
技术模型
CPU
MEM
Disk
NetWork
监控模型
需求分析(方案)
事务
集合点
思考时间
关联
参数化
检查点
脚本设计
设计压力曲线
用户数
运行时间
资源监控
IP欺骗
集合点策略
带宽模拟
场景设计
前端分析
后端分析
网络分析
结果分析
[知识梳理]性能测试脑图第1版
0 条评论
回复 删除
下一页