python locust post 参数拼接md5_locust -post请求

------------恢复内容开始------------

#coding=utf-8

import requests

from locust import HttpLocust,TaskSet,task

class Msg(TaskSet):

@task(1)

def get_blog(self):

header = { "Content-Type":"application/json"}

payload={

"data": "{\"phone\":\"7029876553\",:\"message's body\",\"action\":\"https://www.baidu.com\"}",

"appId": 1,

"sign": "d9347eb257a0",

"id": "500",

"packageName": "team.xxx.pay",

"body": "message's body",

"businessType": "pay",

"list": ["7029876123213553","702912312876554","7020981231236549"],

"title": "test11:06--message's title",

"operator": "1"

}

req = self.client.post("/push/push",data=payload ,headers=header, verify=False)

if req.status_code == 200:

print("success")

else:

print("fails")

class websitUser(HttpLocust):

task_set = Msg

min_wait = 1000 # 单位为毫秒

max_wait = 3000 # 单位为毫秒

if __name__ == "__main__":

import os

os.system("locust -f locust_api.py --host=http://dev.xxx.com")

------------恢复内容结束------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值