类 WeighingTaskSet
java.lang.Object
com.github.myzhan.locust4j.AbstractTask
com.github.myzhan.locust4j.taskset.AbstractTaskSet
com.github.myzhan.locust4j.taskset.WeighingTaskSet
-
字段概要
从类继承的字段 com.github.myzhan.locust4j.taskset.AbstractTaskSet
tasks -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddTask(AbstractTask task) Add a task to the task set.voidexecute()Test scenarios should be implemented in this method, like sending http request.getName()Get the name of task.getTask(int roll) intWhen locust runs multiple tasks, their weights are used to allocate threads.从类继承的方法 com.github.myzhan.locust4j.AbstractTask
onStart, onStop, run
-
构造器详细资料
-
WeighingTaskSet
-
-
方法详细资料
-
addTask
从类复制的说明:AbstractTaskSetAdd a task to the task set.- 指定者:
addTask在类中AbstractTaskSet- 参数:
task- test task that runs in a task set
-
getTask
-
getWeight
public int getWeight()从类复制的说明:AbstractTaskWhen locust runs multiple tasks, their weights are used to allocate threads. When locust runs one task set with all the tasks, their weights are used to invoke "execute" method, which means RPS most of the time.- 指定者:
getWeight在类中AbstractTask- 返回:
- the weight
-
getName
-
execute
从类复制的说明:AbstractTaskTest scenarios should be implemented in this method, like sending http request.- 指定者:
execute在类中AbstractTask- 抛出:
Exception- test scenarios may throw exception.
-