(一)断言模式匹配规则
- 包括:返回结果包括指定的内容
- 匹配:根据指定内容进行匹配
- equals:返回结果与指定结果一致
- Substring:字符串
(二)jmeter进行参数化的两种方法 ${变量名}
- 前置处理器————用户参数 (同请求发送参数值)
- csv数据配置————导入文件 (csv data set config)
(三) 性能测试需要关注那些参数
- 并发访问量
- CPU负载
- 服务器请求访问时间
- 通过内存等
server端程序要求:峰值是CPU和MEM消耗在75%以下。响应时间为3-5秒以内
(四)JDBC测试 (数据库性能)
- 将jdbc驱动jar包,加载进入测试计划的浏览
- 添加配置元件——JDBC connection configuration
- 添加Sampler——JDBC请求,编辑SQL语句
(五)分布式测试(具体详细——https://mp.csdn.net/postedit/88057521)
- 当数以万计的并发用户时,此时需要多台机器来一起分担压力
- controller————agent
(六)JAVA工程测试
- 把jmeter的lib——ext目录下的两个jar包,导入到Java工程中,
- 编写jmeter辅助函数
(七)jenkins+ant+Jmeter
这部分我不是很理解,当年学的也是半知不解就放弃了。希望后续可以补充