51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2333|回复: 4
打印 上一主题 下一主题

python 利用工具locust测试性能测试

[复制链接]
  • TA的每日心情
    奋斗
    2021-8-6 16:14
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2019-2-21 16:23:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1. -- coding:utf-8 --

    2. import requests,hashlib,random
    3. from locust import HttpLocust,TaskSet,task

    4. headers = {
    5. ‘_uuid’:’fbdb209b678eed65968a08f3db8a13cb76611be11e8a982728fdfb9c83f4b8a77717b3ffe0af621fe433c1d3e07454fd9e85a0f7519caf132671d84e47f2dd40598e64d3283ce177bd3094f21eb63220’
    6. }
    7. url = ‘/request/order/createorder’
    8. url1 = ‘/request/order/revokeorder’

    9. class matching(TaskSet):
    10. @task
    11. def test_001(self):
    12. params = {
    13. ‘quantity’: price,
    14. “category”: “nnere”,
    15. “price”:’sdfd’,
    16. }
    17. r = self.client.post(url, params=params,headers=headers, name=’test’)
    18. print(r)
    19. print(r.json())
    20. self.client.post(url, name=’test’)

    21. class WebsiteUser(HttpLocust):
    22. task_set = matching
    23. main_wait = 1000
    24. max_wait = 2000
    复制代码


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-22 04:00 , Processed in 0.072957 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表