후속 스텝에서 사용할 요소 텍스트 가져오기

Prev Next

이 페이지에서는 어설션 스텝을 사용하여 웹 페이지의 요소에서 텍스트를 가져오고, 그 값을 후속 스텝에서 사용하는 방법에 대해 설명합니다.

예를 들어, 다음과 같은 경우에 활용할 수 있습니다.

  • 신규 사용자 등록 후 자동으로 생성된 사용자 ID를 가져와 그 ID로 로그인하기

  • 양식 제출 후 표시되는 확인 번호를 가져와 그 번호를 검색창에 입력하여 검색하기

설정 방법

여기에서는 요소의 텍스트를 가져와 다른 입력 스텝에서 그 값을 사용하는 기본 절차를 설명합니다.

  1. 값을 가져오기 위한 어설션 스텝 생성 값을 가져오고 싶은 요소에 대해 "텍스트 포함" 또는 "값 일치" 어설션 스텝을 추가해 주세요.

    포인트

    이 기능은 요소에 표시된 텍스트를 단순히 "가져오는" 목적으로도 사용할 수 있습니다. 이 경우, 어설션이 항상 성공하도록 설정하는 것이 유용합니다. 예를 들어, "텍스트 포함" 어설션에서 검증할 값을 비워두면, 요소에 어떤 텍스트가 포함되어 있기만 하면 어설션은 성공하고 그 텍스트를 후속 스텝에서 사용할 수 있습니다.

  2. 가져온 텍스트를 사용하고 싶은 스텝(예: "텍스트 입력" 스텝)으로 이동하여 오른쪽에 있는 "연필 아이콘"을 클릭해 주세요.

  3. 스텝 편집 모달이 표시됩니다. 입력값의 종류를 선택하는 드롭다운 목록에서 "값 지정"에서 "다른 스텝의 결과"로 선택해 주세요.

  4. 를 선택한 후, 표시되는 드롭다운 목록에서 1단계에서 생성한 어설션 스텝을 선택해 주세요.

  5. "저장" 버튼을 클릭하여 변경 사항을 확정해 주세요.

설정이 완료되면 입력 스텝에 링크 아이콘이 표시됩니다. 이는 이 스텝의 입력값이 다른 스텝의 실행 결과를 참조하고 있음을 나타냅니다. 시나리오를 실행하면, 어설션 스텝에서 가져온 요소의 실제 텍스트가 후속 스텝의 입력값으로 자동으로 사용됩니다.

주의 사항

  1. 참조되는 값에 대하여
    이 기능으로 후속 스텝에 전달되는 값은 어설션 스텝에서 검증을 위해 직접 지정한 값이 아니라, 대상 요소에 실제로 표시되는 텍스트(또는 양식의 값)입니다. 이 차이점에 주의해 주세요.

  2. Playwright로 코드 내보내기
    현재 "다른 스텝의 결과"를 사용하는 스텝은 Playwright로의 코드 내보내기를 지원하지 않습니다.

기본 어설션 스텝으로 원하는 요소의 텍스트 콘텐츠를 가져올 수 없는 경우, 위 1단계 대신 Playwright 코드 스텝을 사용할 수 있습니다.