在坑中你反省了吗?
- 在LR中压测时,一台压力机压测的过程中,CPU和内存明显比较高,但是都是调优过得,显然不是系统的问题,很有可能是压力机的性能问题导致的,一般是内存不够,数据量大达到了压力机的最大承受范围
- 添加压力机的个数,缓解瓶颈(Senario--->Convert~~~Mode)选中要添加的压力机,没有的话,选择Add,填写要添加的压力机 IP 即可
- CRT中操作Oracle数据库的启停操作,你会吗?
- 首先要生效你的配置文件(必须要执行)
- 切换Oracle数据库,进入节点,sqlplus / as sysdba;(后面的分号一定要写上)
- shutdown immediate;(停止数据库)
- startup;(启动数据库)
- 其实在优化脚本的时候,报错经常会出现,赶紧看日志啊,你会吗?
- 参数化
- 关联
- tail -200f ./日志的路径/Systom.logs(查看日志的后200行)
- 传统的录制脚本每个人都会,但是报文类的还要自己手写,你会了吗?
- 接口报文放到body中请求数据
- 参数化也是必须的
- 先定义--->char [参数名];
- 参数化--->sprintf(参数名,“%s”,lr_eval_string("{01需要参数化气的名字}"),lr_eval_string("{02需要参数化气的名字}"),lr_eval_string("{03需要参数化气的名字}"),······);
- 报文中的参数需要转义,在引号的前面加上“\”
- 最为性能测试工程师,数据库的操作还是得多看看,现在的你到那个程度了?(一般查询的比较多,千万少用delect)
- select count(*) from 表名;(查询数据的个数)
- vim 数据文件;(编辑)
- ······
小白的我 在后续的项目中,更新我遇到的坑和技术弱点,希望一起进步,多多提意见