
08-Locust-指定执行顺序
发布日期:2021-05-07 13:05:27
浏览次数:23
分类:技术文章
本文共 713 字,大约阅读时间需要 2 分钟。
目录
前言
- locust中执行任务的顺序是无序的,有时需要顺序执行,这时可以使用SequentialTaskSet类来实现
示例代码
# -*- coding: utf-8 -*-# @Time : 2021/5/2# @Author : 大海import osfrom locust import User, SequentialTaskSet, task, constantclass MyTask(SequentialTaskSet): wait_time = constant(1) # 按照my_task1,my_task2,my_task3,my_task4的顺序执行 @task def my_task1(self): print("用户行为1") @task def my_task2(self): print("用户行为2") @task def my_task3(self): print("用户行为3") @task def my_task4(self): print("用户行为4")class MyUser(User): wait_time = constant(1) tasks = [MyTask]if __name__ == '__main__': file_path = os.path.abspath(__file__) os.system(f'locust -f {file_path} --web-host=127.0.0.1')
发表评论
最新留言
不错!
[***.144.177.141]2025年03月19日 17时09分44秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java 源代码到运行的过程
2019-03-05
Java 中哪些对象可以获取类对象
2019-03-05
linux 的 cp 命令如何复制不提示覆盖
2019-03-05
缓存穿透 / 缓存击穿 / 缓存雪崩 / 缓存一致性
2019-03-05
linux 的 pwd 命令
2019-03-05
linux 的 sleep 命令
2019-03-05
js 的 let var const 区别
2019-03-05
无线掌上B超USONIX-R6线阵B模图像初步
2019-03-05
无线掌上B超USONIX-R6凸阵B模图像初步
2019-03-05
react路由使用以及封装
2019-03-05
vue计算属性和监听器区别
2019-03-05
前端常用知识随手记
2019-03-05
react-redux使用hooks替代connect
2019-03-05
使用 FileUpload 实现文件上传
2019-03-05
11.2.6 时间值的小数秒
2019-03-05
11.2.7 日期和时间类型之间的转换
2019-03-05
附录 B 错误信息和常见问题
2019-03-05
第4章 MySQL 程序
2019-03-05
设置柱形图的柱的宽度
2019-03-05
c/c++ 学习
2019-03-05