Skip to content

[NewFeature] 테스트 시나리오 코드 작성 #164

@dev-kimdoyoung

Description

@dev-kimdoyoung

제안 내용

  • Gatling에서 서버 성능 테스트를 위한 Scala 기반 시나리오 코드 작성
  • 2020-08-27 서버 회의 때 결정된 시나리오를 코드로 작성

시나리오 작성

  1. 프로젝트 구경하는 사람
    1. 프로젝트 리스트 2 ~ 3개 조회
      • 리스트 1개 당 interval : 5초
    2. 프로젝트 상세 정보를 4 ~ 5개 조회
      • 상세 정보 1개 당 interval : 10초
  2. 프로젝트 지원 희망자
    1. 사용자 로그인
    2. 1번 시나리오랑 동일
    3. 사용자 프로필 조회
      • 조회 interval : 10초
    4. 프로젝트 조회
      • 프로젝트 2개 조회 interval : 10초
    5. 특정 프로젝트 지원 클릭
    6. 지원서 작성
      • 지원서 작성 interval : 1분
    7. 작성한 지원서 제출
  3. 프로젝트 기획서 작성
    1. 사용자 로그인
    2. 프로젝트 작성
      • 작성 interval : 1분
    3. 프로젝트 생성
  4. 프로젝트 지원자 승인
    1. 사용자 로그인
    2. 프로젝트 상세 정보 조회
    3. 프로젝트 지원서 조회
      • 조회 interval : 30초
    4. 프로젝트 지원서 승인
  5. Recruiter
    1. 사용자 로그인
    2. people 리스트 2 ~ 3번 조회
      • 리스트 1개 당 interval : 5초
    3. 사용자 프로필 4 ~ 5명 조회
      • 프로필 1개 당 interval : 10초
    4. 참여한 프로젝트 2 ~ 3개 조회
      • 리스트 1개 당 interval : 10초
    5. 영입 제안서 작성
      • 작성 interval : 30초
    6. 영입 제안서 제출
  6. 영입 제안 수락
    1. 사용자 로그인
    2. 프로필 조회
    3. 영입 제안 리스트 조회
      • 리스트 interval : 5초
    4. 영입 상세 조회
      • 상세 정보 interval : 10초
    5. 프로젝트 조회
      • 상세 정보 1개 당 interval : 20초
    6. 사용자 프로필 조회
      • 조회 interval : 10초
    7. 프로젝트 조회
      • 프로젝트 2개 조회 interval : 10초
    8. 영입 제안 승인

기타

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions