JMeter (3) —— JMeter录制脚本并压力测试用户登陆场景以CAS SSO为例(101 Tutorial)
主要内容
JMeter录制脚本并进行压力测试用户登陆场景,并以CAS SSO单点登陆为例
环境与参考
jvm版本: 1.8.0_65
jmeter版本: 2.13
firefox版本: 39.0.3
参考来源:
准备
需要注意的是:
JMeter的版本
jar依赖冲突
firefox版本
待测试的CAS环境
架构
配置
请参照以下文章搭建配置好CAS单点登陆的本地环境。
测试
注意:我们这里只是以CAS单点登陆为应用场景进行测试,此测试可以推广到其他的web应用的登陆场景,也可以扩展到更为丰富的流程或场景中。
准备
修改JMeter配置jmeter.properties
/usr/local/Cellar/jmeter/2.13/libexec/bin
关键配置 CookieManager.save.cookies=true # CookieManager behaviour - should cookies with null/empty values be deleted?
# Default is true. Use false to revert to original behaviour
#CookieManager.delete_null_cookies=true
# CookieManager behaviour - should variable