1.常用组件和作用域
(1)线程组:场景的起始点,设置多少用户并发,什么时间开始跑,跑多久
(2)控制器:包括循环控制器和Logical Controllers
(3)配置元件:对samplers进行配置,避免重复内容
(4)定时器:请求之间的暂停
(5)前置处理器:运行在Sampler之前,多用于设置sampler,和更新从上一个响应获得的变量值。
(6)sampler:是指真正的请求,jmeter脚本中必须要包括sampler
(7)后置处理器:运行在sampler之后,多用于对响应数据的处理
(8)断言:验证服务器返回的信息是否正确
(9)监听器:手机测试用例运行信息,例如响应时间,请求和响应的详细信息
2.执行顺序
只有有sampler的时候,定时器,断言,前置或后置处理器才会被运行,逻辑控制器和samplers按他们再树里的排列顺序执行
配置元件-》前置处理器-》定时器-》取样器-》后置处理器-》断言-》监听器
3.脚本编写
脚本录制-》参数关联-》调试-》变量的提取-》脚本编写格式
4.jmeter自动化模板有哪些组件
必须控件有哪些:用户定义的变量、http cookie管理器、用户参数、线程组、简单控制器、断言、debug sampler、查看结果树