由于Jmeter默认没有提供MySQL的驱动,所以要自行下载,将下载好的驱动放到:lib-->ext目录下。
10.1.2 连接示例
地址写法:
// jdbc:数据库类型://地址
jdbc:mysql://127.0.0.1:3306
连接数据库,这个步骤要注意:SQL语句和类型是否对应。
示例:
10.2 BeanShell预处理程序
BeanShell 这个在调整乱码的时候用到过,大家已经知道这个组件就是编写Java代码的了,这个组件的使用场景有哪些?最直接的,接口数据加密(执行测试用例之前进行加密),常见的加密方式如下:
加密前:
加密后:
11. 常用断言
11.1 json断言
JSON断言组件适用于返回数据是JSON格式的,对JSON 文档执行验证。首先,它将解析 JSON,如果数据不是 JSON,它将失败。JSON断言有两种匹配规则:
a. 使用JsonPath的语法搜索指定的路径。如果未找到路径,它将失败。
b.如果在文档中找到 JSON 路径,并且请求对预期值进行验证,它将执行验证。对于null值,GUI 中有一个特殊的复选框。