解决Locust1.2.2脚本报错AttributeError: ‘UserBehavior‘ object has no attribute ‘locust‘的问题

本文解析了在使用Locust进行接口性能测试时遇到的常见错误:AttributeError:'UserBehavior'objecthasnoattribute'locust'。错误源于Locust1.0到1.0.1版本更新中TaskSet实例上的locust属性被重命名为user。文章提供了详细的解决方案,并附有参考链接。

问题:

locust进行接口性能测试,使用之前的locust脚本模板报错:AttributeError: 'UserBehavior' object has no attribute 'locust'

原因分析:

打开官方文档查看:https://docs.locust.io/en/latest/changelog.html#locust-class-renamed-to-user

发现是自己忽略了1.0到1.0.1中“The locust attribute on TaskSet instances has been renamed to user.”TaskSet实例上的locust属性被重命名为user。

解决方法:

将脚本中TaskSet实例上的locust属性名全部替换为user。

参考博客:Locust1.*版本主要变化以及脚本使用模版

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值