1. Load Test (일반 부하 테스트)

export const options = {
  vus: 100,
  duration: '5m',
};


2. Stress Test (부하 점진 증가)

export const options = {
  stages: [
    { duration: '2m', target: 50 },   // 2분 동안 50명
    { duration: '2m', target: 100 },  // 2분 동안 100명
    { duration: '2m', target: 200 },  // 2분 동안 200명
    { duration: '2m', target: 0 },    // 끝나고 정리
  ],
};

3. Spike Test (순간 부하)

export const options = {
  stages: [
    { duration: '10s', target: 500 }, // 10초 만에 500명
    { duration: '1m', target: 0 },    // 부하 뺌
  ],
};


4. Soak Test (지속 부하)

export const options = {
  vus: 50,
  duration: '12h',
};

5. Breakpoint Test (한계점 찾기)

export const options = {
  stages: [
    { duration: '1m', target: 100 },
    { duration: '1m', target: 200 },
    { duration: '1m', target: 300 },
    { duration: '1m', target: 400 },
    { duration: '1m', target: 500 },
    { duration: '1m', target: 600 },
    { duration: '1m', target: 700 },
    { duration: '1m', target: 800 },
    { duration: '1m', target: 1000 },
  ],
};