locust实现登录

可参考:https://www.it610.com/article/1393774645764771840.htm
import os,pytest
from locust import HttpUser,HttpLocust,FastHttpUser,constant,between,task,TaskSet,tag,SequentialTaskSet
import json
class AipTask(TaskSet):
wait_time = between(5,15)
@task
# 登录
def http_login(self):
header = {"Content-Type": "application/json;charset=UTF-8"}
payload ={"dlzh":"zhouf","password":"Z2lzbGlmZUAyMDIy","loginType":1}
respons = self.client.post('http://192.168.1.235:8989/disaster/login',data=json.dumps(payload),headers = header,verify=False)
print("Response json:", respons.json())
# print(respons.status_code)
# print(respons.json())

class WebsiteUser(HttpUser):
tasks = [AipTask]
min_wait = 1000
max_wait = 2000
if __name__ == '__main__':
os.system('locust -f day3.py')
posted @   GoodMorning9527  阅读(97)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示