스텝 그룹을 만들고 사용하기 위한 모범 사례
  • 24 Oct 2024
  • 1 읽을 분
  • 기여자
  • 어두운

스텝 그룹을 만들고 사용하기 위한 모범 사례

  • 어두운

기사 요약

*이 페이지의 일부는 기계 번역되었습니다.

스텝 그룹에는 어떤 종류의 항목이 있어야 하나요?

'반복해서 사용되는 스텝' 또는 '여러 시나리오에 공통적으로 사용되는 부분'을 잘라내어 스텝 그룹에 넣으세요. 이렇게 하면 시나리오를 더 원활하고 효율적으로 만들고 관리할 수 있습니다.

스텝 그룹에 대한 개요와 기본적인 사용법은 이 도움말 페이지를 참조하세요.

스텝 그룹을 만들고 편집할 때 유의해야 할 사항

  • 스텝 그룹은 가능한 한 짧고 간결하게 만드세요.
  • 스텝 그룹 이름에는 이해하기 쉬운 명명 규칙을 사용하세요. 또한 모든 사람들이 수행 중인 작업을 시각화할 수 있도록 레이블과 설명을 포함하세요.
  • 재사용할 수도 있고 그렇지 않을 수도 있는 단계 그룹을 미리 만들지 마세요. 재사용이 확실하고 필요할 때 스텝 그룹을 만드세요.

사용 사례

  • 로그인/등록/종료와 같이 테스트에서 반복적으로 사용되는 단계를 찾아서 스텝 그룹으로 그룹화합니다. 또한 사용자의 권한이 다른 경우 각 권한별로 별도의 로그인 스텝그룹(예: 일반 회원/프리미어 회원 등)을 만들어 시나리오를 보다 효율적으로 생성하고 관리할 수 있습니다.

  • 예를 들어 스텝 그룹은 양식에 데이터를 입력하는 등의 단계에 효과적입니다. 회원 정보 입력, 데이터 등록 등 여러 시나리오에서 반복적으로 사용되는 단계를 그룹화하면 시나리오를 더 효율적으로 만들 수 있습니다.
    스텝 그룹 생성 및 활용 모범 사례1.png

  • 테스트에 필요한 데이터의 생성/삭제도 스텝 그룹으로 만들면 시나리오의 시작과 끝에 스텝 그룹을 추가하는 것만으로 테스트를 준비할 수 있습니다. 예를 들어 시나리오를 시작할 때 스텝 그룹을 사용하여 사용자를 생성한 다음 테스트가 완료되면 스텝 그룹을 사용하여 해당 사용자를 삭제할 수 있습니다.
    이러한 방식으로 [데이터 등록 스텝 그룹] + [검증 관점] + [데이터 삭제 스텝 그룹]을 사용하여 스텝 그룹 간에 공유할 수 있는 부분을 잘라내어 여러 시나리오를 준비할 수도 있습니다.
    스텝 그룹 생성 및 활용 모범 사례2.png

  • 고급 사용 사례로 스텝 그룹 간에 값을 전달할 수도 있습니다. 스텝 그룹 내에서 JS 스텝을 사용하여 값을 얻은 다음, 얻은 값을 다른 스텝 그룹 내에서 사용할 수 있습니다.
    스텝 그룹 생성 및 사용 모범 사례3.png

  • 오류 등 비정상적인 시스템을 테스트하기 위해 대기 단계와 JS 단계에서 화면 재로드를 조합하여 '요소가 제대로 표시되지 않는 경우'를 고려한 시나리오를 생성하는 경우가 있습니다.

이 문서가 도움이 되었습니까?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.