이메일 테스트 기능 사용
  • 08 Jan 2025
  • 4 읽을 분
  • 기여자
  • 어두운

이메일 테스트 기능 사용

  • 어두운

기사 요약

Autify의 [이메일 테스트 기능] 을 사용하면 다음 절차를 모두 테스트할 수 있습니다:

  • 테스트 이메일 계정(이메일 주소 및 사서함)을 생성합니다.
  • 사용자 워크플로우의 결과로 전송된 이메일이 수신되었는지 확인합니다.
  • 수신된 이메일의 내용을 확인합니다.
  • 사용자가 이메일 내 링크를 따라 다른 웹 페이지로 이동할 수 있는지 확인합니다.

이전에는 이 모든 테스트를 수행하려면 여러 가지 도구가 필요했습니다.

이메일 테스트]**_는 그 자체로도 매우 강력한 기능이지만, 이 기능의 성능을 더욱 향상시키는 데 사용할 수 있는 몇 가지 팁과 요령이 있습니다.

실제 이메일 테스트

[이메일 테스트] 기능을 사용하여 [시나리오] 를 기록하는 방법에 대한 기본 사항을 알아보려면 이메일 테스트 문서를 참조하세요.

기본 사항을 익혔다면 이제 좀 더 고급 이메일 테스트 방법으로 [시나리오] 를 만드는 방법을 살펴보겠습니다.

웹사이트에 표시되는 콘텐츠가 이메일 본문에 포함되어 있는지 확인합니다.

다음 예는 [이메일 테스트] 의 일반적인 사용 사례 중 하나입니다:

  • 사용자가 웹 페이지에서 워크플로우를 완료합니다.
  • 워크플로우가 완료되는 즉시 시스템에서 이메일을 보냅니다.
  • Autify는 이메일에 완료 화면에 표시된 것과 동일한 문자열이 포함되어 있는지 확인합니다.

이는 온라인 주문 또는 예약 프로세스를 확인하는 [시나리오] 에서 일반적으로 볼 수 있습니다. 이러한 프로세스를 테스트하기 위해 [시나리오] 를 만드는 가장 좋은 방법은 무엇인가요?

다음 단계를 따르세요:

  1. 웹 페이지에 대상 문자열이 표시되는 지점까지 테스트를 기록합니다.

  2. 지정된 문자열을 캡처하고 반환 문에 문자열 값을 넣는 [JS Step] 을 삽입합니다.
    JS 스니펫을 템플릿으로 사용할 수 있습니다.

  3. 이메일이 전송될 때까지 시나리오를 계속 기록합니다. 그런 다음 대상 이메일을 열어 자동 인증 레코더에서 검사합니다.

  4. 이메일 내 텍스트에 대한 어설션을 기록하고 [시나리오] 를 저장합니다.
    Screen_Shot_2022-03-10 21.24.56

  5. 시나리오 상세 페이지에서 캡처한 문자열을 입력할 단계를 클릭합니다. "텍스트" 섹션 드롭다운에서 "다른 단계의 결과"를 선택하고 생성한 [JS Step] 을 지정합니다.
    Screen_Shot_2022-03-10 21.34.06

이 단계에 따라 시나리오를 생성하면 이메일에 웹사이트에 표시된 문자열이 포함되어 있는지 확인할 수 있습니다!

이메일의 텍스트를 웹페이지에 입력합니다.

이메일에 포함된 텍스트를 웹 앱에 입력하려면 어떻게 해야 할까요? 이 기능이 사용되는 일반적인 예는 이메일을 통해 전송된 2단계 인증 코드를 확인할 때입니다. 이 워크플로우를 쉽게 진행하는 방법은 Autify로 이메일을 통해 2단계 인증을 테스트하는 방법 문서에서 확인할 수 있습니다.

이메일을 연 후 원래 화면 또는 특정 페이지로 전환하기

[이메일 테스트] 기능은 기록 중인 브라우저 창에서 지정된 이메일을 엽니다. 이메일 내용을 확인한 후 웹사이트로 돌아가려면 브라우저에서 뒤로 또는 앞으로 버튼 클릭은 녹화할 수 없습니다라는 점에 유의하시기 바랍니다. 대신 다음 작업 중 하나를 기록해 주세요:

방법 1 : [JS 단계]를 사용하여 이전 화면으로 돌아가기.

  • 시나리오 상세 페이지에서 이메일을 열기 전 화면으로 돌아가고 싶은 위치에 [JS Step] 을 삽입하고 다음 스크립트를 삽입합니다:
autify.back();

방법 2 : 새 창에서 이메일 열기 : 새 창에서 이메일 열기

  • 이메일을 열기 전에 "새 창에서 열기" 확인란을 활성화한 상태에서 URL로 이동 단계를 추가합니다(모든 URL을 사용할 수 있음).
  • 새로 열린 창에서 이메일을 열고 필요한 어설션을 계속 기록합니다.
  • 이메일을 열었던 창을 닫습니다. 그러면 원래 웹 페이지로 돌아갑니다.

**이메일을 연 후 특정 페이지로 이동하려면 다음을 기록하세요.

  • 이메일을 여는 단계 URL로 이동 단계를 추가하고 이동하려는 페이지의 URL을 지정합니다.
  • 그러면 지정된 페이지가 실행됩니다.

이메일에 링크가 포함된 경우 링크를 클릭하여 동일한 창에서 링크된 페이지로 이동하고 거기서부터 이메일 흐름을 계속 진행하며 녹화를 계속할 수 있습니다.

안정적인 시나리오를 만들기 위한 팁

[이메일 테스트] 기능을 사용하여 [시나리오]를 만들 때 안정적인 결과를 얻을 수 있도록 테스트를 만들 때 유의해야 할 몇 가지 사항이 있습니다.

고정 이메일 주소와 무작위 이메일 주소 중 올바르게 선택하기

[이메일 테스트] 를 효과적으로 사용하기 위한 첫 번째 단계는 [고정 이메일 주소] 를 선택하는 것입니다.

또는 생성하려는 시나리오 유형에 따라 [무작위 이메일 주소] 를 선택하는 것입니다.

적합한 이메일 주소를 선택하는 방법은 다음 문서를 참조하세요:

시나리오에서 작업에서 보낸 이메일은 항상 열기

[시나리오] 에서 작업이 여러 개의 이메일을 보내는 경우 받은 편지함에 읽지 않은 이메일이 여러 개 있지 않도록 하세요. [시나리오] 중에 보낸 모든 이메일을 받는 대로 열어서 받은 편지함에 항상 읽지 않은 이메일이 한 개만 있도록 하면 의도한 이메일을 열 수 있도록 보장할 수 있습니다.

이메일-테스트-1.svg

동시에 실행할 수 있는 시나리오의 경우 별도의 고정 이메일 주소를 사용하세요.

고정 이메일 주소를 사용하는 경우 같은 시간대에 같은 받은 편지함으로 여러 개의 이메일을 보내지 않도록 주의하세요. 동시에 실행될 수 있는 여러 [시나리오]에서 [이메일 테스트]를 사용하는 경우, 각 [시나리오] 마다 별도의 [고정 이메일 주소]를 사용하는 것이 좋습니다. 또는 [임의 이메일 주소] 를 선택할 수도 있습니다.

이메일 테스트-2.svg

문제 해결

[이메일 테스트]가 포함된 [시나리오] 를 실행할 때 예기치 않은 오류가 발생하는 경우가 있습니다. 다음은 몇 가지 일반적인 문제입니다.

테스트 실행 중 Autify에서 이메일을 찾을 수 없음

'이메일을 찾을 수 없음'의 원인 및 대응 방법에 대한 자세한 내용은 여기를 참조하세요.

테스트 실행 중에 열린 이메일이 의도한 이메일이 아닙니다.

일반적인 원인:

  1. 동일한 [시나리오] 내에서 여러 개의 이메일이 수신되었고, 그 중 의도하지 않은 이메일이 선택되었습니다.
  2. 대상 이메일을 동시에 실행 중인 다른 [시나리오]에서 열어 받은 편지함에 남아 있던 유사한 이메일이 대신 열렸습니다 ([고정 이메일 주소]를 사용하는 경우).

두 경우 모두 위에서 설명한 [시나리오] 작성 팁에 따라 이 문제를 해결할 수 있습니다.

추가 녹음을 할 때 받은 편지함의 이메일을 열 수 없습니다.

Autify의 [이메일 테스트 기능] 은 받은 편지함의 이메일을 한 번만 엽니다(테스트 실행 중에는 열지 않은 이메일만 고려됨). 따라서 이메일을 여는 단계 이후에 추가로 녹화하는 경우에는 이메일이 전송되는 단계를 포함하여 [로컬 재생] 을 수행해 주세요.

이 가이드를 읽은 후에도 [이메일 테스트] 기능을 사용할 때 문제가 계속 발생하거나 이 기능에 대한 피드백이 있으면 언제든지 문의해 주세요!


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

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.