Testes de Performance - douglaslang01/pace-connect-api GitHub Wiki

Abaixo você poderá visualizar os relatórios de teste de performance

Login (Spike testing) - Acessar Relatório

stages: [
    { duration: '1m', target: 250 }, 
    { duration: '30s', target: 0 }, 
],
thresholds: {
    http_req_duration: ['p(95)<3000', 'max<6000'], // 95% das requisições devem ser respondidas em menos de 3000ms
    http_req_failed: ['rate<0.01'] // taxa de erro deve ser menor que 1%
} 

Registro de Treino (Stress testing) - Acessar Relatório

stages: [
    { duration: '30s', target: 2000 }, // traffic ramp-up from 1 to a higher 2000 users over 30 seconds.
    { duration: '90s', target: 2000 }, // stay at higher 2000 users for 90 seconds
    { duration: '15s', target: 0 }, // ramp-down to 0 users
],
thresholds: {
    http_req_duration: ['p(95)<3000', 'max<6000'], // 95% das requisições devem ser respondidas em menos de 3000ms
    http_req_failed: ['rate<0.01'] // taxa de erro deve ser menor que 1%
}

Agrupamento de alunos por pace (Stress testing) - Acessar Relatório

stages: [
    { duration: '30s', target: 500 }, // traffic ramp-up from 1 to a higher 500 users over 30 seconds.
    { duration: '90s', target: 500 }, // stay at higher 500 users for 90 seconds
    { duration: '15s', target: 0 }, // ramp-down to 0 users
],
thresholds: {
    http_req_duration: ['p(95)<3000', 'max<6000'], // 95% das requisições devem ser respondidas em menos de 3000ms
    http_req_failed: ['rate<0.01'] // taxa de erro deve ser menor que 1%
}