1、Jmeter最重要的是作用域
2、执行顺序如下
配置元件
前置处理器
定时器
取样器
后置处理器
断言
监听器
3、jmeter 脚本参数化与关联
参数化
用户自定义变量、导入文件参数、函数助手参数
关联:
正则表达式提取器、XPath Extractor; 都是后置处理器。
正则表达式使用较多。
4、BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法
如果业务单据参数化时,要生成一组时间,Jmeter提供的时间函数并不能较好的完成。
测试Java接口,确又不想继承AbstractJavaSamplerClient 来完成,此时可以用BeanShell Sampler来完成
Beanshell 断言
当某些断言不能满足使用时,比如多个断言或的情况,可以使用Beanshell Assertion来进行处理。
例如“code:200”或者“code:800034”都认为断言成功时,可以使用如下方法来进行处理