以sogou.com搜索为例演示,搜索badboy。
新建脚本--录制--输入网址,回车--输入搜索词,回车。

左侧变成蓝色的了,说明完成了。再次点击红色按钮停止。
选中搜索的关键词“Badboy”,点击tools-add assertion for selection,成功建立检查点。点击playall进行回放。

这样检查点就成功了


添加current value,可以添加一个或多个。其它保持默认,点击ok,这个时候参数化的列表就完成了。列表完成后就去请求里面去替换。
发送搜索关键字请求就是这个,把它点开:

query就是参数,右键query选择properties。修改里面的value为${参数名},点击确定。

业务需要替换哪个参数就替换哪个参数。 这样就完成了参数化。
右键step1--properties,选择这个:

选择遍历searchtxt里面所有的内容。点击确定。点击playall回放。
回放后,发现出现乱码,将这个发送搜索关键字请求的格式改成gbk。


改成参数化的名称。


重放成功

注意:参数化的名称要一致,且是英文的。
下载安装odbc:https://blog.csdn.net/arlene032/article/details/106218312



填写数据库ip地址,本机就是localhost。
连接完成之后,点击这个:


选择一下odbc,点击ok就行了。
把这个添加到脚本里面,然后拖到最上头。在最前端先把数据取出来,放在后面就取不了数据了就会报错。

这个是数据库的参数化。

这个里面配置跑多少个,是不是每次都要清除cookie,每次请求的间隔时间:

点击start可以看到运行结果:

view--report中查看报告。

badboy中的断点和lr中一样,点击:

如果想取消打断点,就重复一次操作即可。
badboy有的功能,Jmeter里面都有。