自动化测试思维七步曲:
第一步:分析需求
第二步:写测试用例(自动化测试也需要写测试用例,并且比功能测试更详细)
第三步:创建测试计划
第四步:将测试用例用脚本实现
第五步:执行用例
第六步:检验测试结果
第七步:输出测试报告
1.启动jmeter: windows环境:bin/jmeter.bat文件 linux、mac环境:jmeter.sh文件
2.创建线程组:
线程数:控制多少用户进行并发
3.添加取样器(Sampler):jmeter中最重要的组件
4.监听器:监听脚本运行 查看结果树、聚合报告
5.逻辑控制器:更精细的控制脚本 事务控制器、if控制器、
6.配置元件:
7.定时器 :用户并发时,跑太快,模拟用户
8.前置处理器:在做真正的Sampler请求之前执行什么
后置处理器:在取样器Sampler请求之后做些什么
9.断言:在需要加断言的接口上右键,【添加】-【断言】-【响应断言】
为什么我们需要断言?
实际测试过程中,通过Jmeter发出一个请求,默认情况下Jmeter只能判断这个请求的响应是否成功,无法判断响应的实际内容是否正确。这时候就需要用到Jmeter响应断言,来判断响应的信息是否为预期的信息。
jmeter组件执行顺序:
测试计划元素执行是有序的,通过以下方式执行:
1.配置节点 2.前置控制器 3.定时器 4.取样器. 5.后置控制器 6.断言 7.监听器
网友评论