测试工具篇
-
一、 初识JMeter
-
JMeter的组成:测试计划–>线程组->断言-定时器-监听器-配置元件-后置处理器-前置处理器-逻辑处理器-Sampler
-
执行顺序
-
JMeter实现多并发
线程组:负载发生器 -
JMeter实现逻辑分之控制
-
JMeter实现配置管理
Linux服务器监控性能测试
一、服务器性能测试范围
1.测试目的:发现服务器的性能瓶颈
2.测试范围及性能指标
CPU、内存、磁盘、网络、版本
3.性能损耗的计算方式(做三到五次所有都是一样的,增加服务器)
- 二、进程与线程
1.定义与区别(一个线程只能属于一个进程,而一个进程不可以拥有多个线程,线程是进程的最小单位)
2.进程-优点
3.进程-缺点
4.线程-优点
5.线程-缺点
- 三、Linux帮助命令
1.man:Linux下的函数手册命令(man ls 显示man下面的所有文件)
2.实时监控
①top
②top参数
③top任务区命令
④top
⑤top说明
⑥vmstat
⑦vmstat参数
3.实时监控-内存
①free(free -h:free后面接-时间)
- 4.实时监控-CPU
① mpstat
② mpstat参数
③ mpstat需注意
centOS的命令是:
(需要有网)
5.实时监控-网络
①netstat
Netstat命令用于显示本机网络链接、运行端口、路由表等信息
②netstat参数说明
6.实时监控-磁盘
①iostat
②iostat用法
7.万能命令
①Sar简介
② sar的性能监控范围
③ sar语法
④ sar语法说明
⑤ sar选项
8.Linux下的进程追踪
①strace简介
②strace选项
9.Linux监控工具
①nmon
② nmon下载与安装
③ nmon用法
④ nmon_analyzer
⑤ nmon_analyzer下载
⑥ nmon_analyzer重点sheet
9.Linux定时任务
①crontab
②crontab的启动
③ crontab的服务权限
④ crontab的使用场景说明
⑤ crontab的使用
⑥ crontab的编辑格式
⑦ crontab的时间单位说明
⑧ crontab的符号说明