No results for

Powered byAlgolia

Constant VUs

sugerir editar

Descripción

Un número fijo de VUs que ejecutan tantas iteraciones como sea posible durante un tiempo determinado. Este ejecutor es equivalente a las opciones globales vus y duration.

Opciones

Además de las opciones de configuración comunes, este ejecutor también añade las siguientes opciones:

OptionTypeDescriptionDefault
duration*stringDuración total del escenario (excluyendo gracefulStop).-
vusintegerNúmero de VUs que se ejecutan simultáneamente.1

Cuando usarlo

Utilice este ejecutor si necesita que una cantidad específica de VUs se ejecuten durante un tiempo determinado.

Ejemplo

En este ejemplo, ejecutaremos 10 VUs constantemente durante una duración de 45 minutos.

constant-vus.js
1import http from 'k6/http';
2import { sleep } from 'k6';
3
4export const options = {
5 discardResponseBodies: true,
6 scenarios: {
7 my_awesome_api_test: {
8 executor: 'constant-vus',
9 vus: 10,
10 duration: '45m',
11 },
12 },
13};
14
15export default function () {
16 http.get('https://test-api.k6.io/');
17 sleep(Math.random() * 3);
18}