zoukankan      html  css  js  c++  java
  • locust -post请求

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

    参考:https://www.cnblogs.com/imyalost/p/9758189.html

    #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")

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

  • 相关阅读:
    AJAX基础
    DOM事件机制(事件捕获和事件冒泡和事件委托)
    http协议
    DOM实战-js todo
    python常见面试题
    jQuery快速入门
    三级菜单
    购物车
    员工信息表
    random模块
  • 原文地址:https://www.cnblogs.com/yanhuidj/p/12069332.html
Copyright © 2011-2022 走看看