import http from 'k6/http';
import { check, sleep } from 'k6';
export const options = {
stages: [
{ duration: '15s', target: 1 }, // Прогрів: 1 VU, 15 секунд (прибрати, якщо прогрів не потрібен)
{ duration: '1m', target: 2 }, // Тест: 2 VU, 1 хвилина
],
};
export default () => {
const urlRes = http.get('https://sheidaev.com/');
check(urlRes, { 'status returned 200': (r) => r.status == 200 });
};
Якщо твій smoke test показує нуль помилок і результати продуктивності здаються прийнятними, можна переходити до інших типів тестів.
Це обов’язковий перший крок у будь-якому процесі навантажувального тестування. Не пропускай цей етап - він заощадить тобі купу часу на налагодження скриптів пізніше.