Jmeter(二十七)_Beanshell保存响应内容到本地

 

微信公众号搜索 测试驿栈 并关注

 

号内回复 mock,会下发mock接口让各位练习

 

号内回复 公开课,会下发演示视频(涉及接口自动化和基础课程)

 

Jmeter(二十七)_Beanshell保存响应内容到本地_第1张图片

 

 

 

利用Jmeter-BeanShell PostProcessor可以提取响应结果并保存到本地文件,这种操作在jmeter做爬虫时非常有用,可以帮助你迅速的获取想要的内容到本地文件!

1:在本地新建一个csv文件,新建一个BeanShell PostProcessor后置处理器  QQ群:317765580

Jmeter(二十七)_Beanshell保存响应内容到本地_第2张图片

Jmeter(二十七)_Beanshell保存响应内容到本地_第3张图片

2:编写BeanShell脚本,用来保存内容到本地文件。这里我获取了5次循环登录的token。具体操作见 Jmeter(二十六)_数据驱动测试

 QQ群:317765580

Jmeter(二十七)_Beanshell保存响应内容到本地_第4张图片

3;执行脚本,查看结果。可以看到csv文件中保存了五个登录token   QQ群:317765580

Jmeter(二十七)_Beanshell保存响应内容到本地_第5张图片

 

 

 4:登录测试的不过瘾,我们来用腾讯新闻网爬一下链接获取到本地

具体操作见:Jmeter(十九)_ForEach控制器实现网页爬虫

Jmeter(二十七)_Beanshell保存响应内容到本地_第6张图片

查看获取的url

Jmeter(二十七)_Beanshell保存响应内容到本地_第7张图片

或者可以获取链接标题(null是因为url没有拼接成功,至于为什么没有成功,还没搞清楚)

Jmeter(二十七)_Beanshell保存响应内容到本地_第8张图片

 

  QQ交流群:317765580

 

你可能感兴趣的:(Jmeter(二十七)_Beanshell保存响应内容到本地)