이메일 범주

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기7분
  • (ATF)를 사용하여 Automated Test Framework 이메일 알림, 아웃바운드 이메일 플로우 및 인바운드 이메일 응답을 테스트합니다.

    아웃바운드 이메일 유효성 검사

    이메일 [sys_email] 테이블에서 검색하여 특정 아웃바운드 이메일이 존재하는지 확인합니다.

    이 단계를 사용하여 OR 알림에 의해 작성된 아웃바운드 이메일 유효성 검사 테스트 단계에서 캡처되지 않은 이메일 생성 스크립트를 테스트합니다플로우에 의해 작성된 아웃바운드 이메일 유효성 검사.

    표 1. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    조건 아웃바운드 이메일을 필터링하는 데 사용되는 조건입니다. 예를 들어 user@example.com 로 전송된 이메일을 찾으려면 조건을 [Recipients] [is] [user@example.com]로 설정합니다.
    테이블 쿼리할 테이블입니다. 기본적으로 이 단계에서는 이메일 [sys_email] 테이블만 쿼리합니다.
    주:
    테스트 중에 이 단계를 실행하는 데 예상보다 오래 걸릴 수 있습니다. 이 단계는 기본적으로 2분 후에 시간 초과됩니다.

    플로우에 의해 작성된 아웃바운드 이메일 유효성 검사

    이메일 [sys_email] 테이블에서 검색하여 특정 아웃바운드 이메일이 존재하는지 확인합니다. 이 단계를 사용하여 플로우가 예상대로 트리거되는지 테스트합니다.

    주:
    이 단계에서는 플로우 이메일 보내기 작업으로 작성된 이메일만 검색합니다. 플로우에서 알림이 트리거된 후 전송된 이메일을 찾으려면 대신 단계를 알림에 의해 작성된 아웃바운드 이메일 유효성 검사 사용합니다. 사용자 지정 스크립트 작업과 같은 다른 플로우 작업에서 작성된 이메일을 찾으려면 대신 단계를 사용합니다 아웃바운드 이메일 유효성 검사 .
    표 2. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    소스 플로우 아웃바운드 이메일이 작성된 플로우입니다.
    조건 아웃바운드 이메일을 필터링하는 데 사용되는 조건입니다. 예를 들어 user@example.com 로 전송된 이메일을 찾으려면 조건을 [Recipients] [is] [user@example.com]로 설정합니다.
    테이블 쿼리할 테이블입니다. 기본적으로 이 단계에서는 이메일 [sys_email] 테이블만 쿼리합니다.
    주:
    테스트 중에 이 단계를 실행하는 데 예상보다 오래 걸릴 수 있습니다. 이 단계는 기본적으로 2분 후에 시간 초과됩니다.

    알림에 의해 작성된 아웃바운드 이메일 유효성 검사

    이메일 [sys_email] 테이블에서 검색하여 특정 아웃바운드 이메일이 존재하는지 확인합니다. 이 단계를 사용하여 이메일 알림이 예상대로 트리거되는지 테스트합니다.

    표 3. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    소스 알림 아웃바운드 이메일이 작성된 알림입니다. 이 필드는 알림 [sysevent_email_action] 테이블을 참조합니다.
    조건 아웃바운드 이메일을 필터링하는 데 사용되는 조건입니다. 예를 들어 user@example.com 로 전송된 이메일을 찾으려면 조건을 [Recipients] [is] [user@example.com]로 설정합니다.
    테이블 쿼리할 테이블입니다. 기본적으로 이 단계에서는 이메일 [sys_email] 테이블만 쿼리합니다.
    주:
    테스트 중에 이 단계를 실행하는 데 예상보다 오래 걸릴 수 있습니다. 이 단계는 기본적으로 2분 후에 시간 초과됩니다.

    인바운드 이메일 작성

    수신 이메일 기록을 만들어 인바운드 이메일 플로우 또는 인바운드 이메일 작업을 테스트합니다.

    표 4. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    시작 이메일 보낸 사람의 주소입니다. 이메일 주소를 수동으로 입력하거나 사용자 기록에서 이메일 주소를 참조할 수 있습니다. 이메일 주소를 수동으로 입력하면 테스트하는 동안 시스템에서 해당 주소를 기존 사용자 기록과 일치시킵니다.
    받는 사람 이메일 받는 사람의 주소입니다. 이메일 주소를 수동으로 입력하거나 사용자 기록에서 이메일 주소를 참조할 수 있습니다. 이메일 주소를 수동으로 입력하면 테스트하는 동안 시스템에서 해당 주소를 기존 사용자 기록과 일치시킵니다.
    제목 이메일 제목입니다. 텍스트를 입력하거나 이전 테스트 단계의 문자열 출력을 참조할 수 있습니다.
    본문 메시지 본문의 내용입니다. 텍스트를 입력하거나 이전 테스트 단계의 문자열 출력을 참조할 수 있습니다.
    표 5. 출력
    필드 설명
    output_email_record

    이메일 [sys_email] 테이블에 기록합니다.

    Receive type(수신 유형)은 New(신규)이고 Type(유형)은 send - ready(전송 - 준비)입니다. 이러한 필드의 의미에 대한 자세한 내용은 시스템 전자 메일 로그 및 사서함을 참조하세요.

    인바운드 회신 이메일 생성

    회신 이메일 기록을 만들어 시스템이 이메일 알림에 대한 사용자 응답을 처리하는 방법을 테스트합니다.

    표 6. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    대상 테이블 대상 기록의 테이블입니다.
    대상 기록 회신 이메일이 업데이트되었음을 기록합니다. 대상 레코드를 선택하면 회신 이메일에도 워터마크가 적용됩니다.
    시작 이메일 보낸 사람의 주소입니다. 이메일 주소를 수동으로 입력하거나 사용자 기록에서 이메일 주소를 참조할 수 있습니다. 이메일 주소를 수동으로 입력하면 테스트하는 동안 시스템에서 해당 주소를 기존 사용자 기록과 일치시킵니다.
    받는 사람 이메일 받는 사람의 주소입니다. 이메일 주소를 수동으로 입력하거나 사용자 기록에서 이메일 주소를 참조할 수 있습니다. 이메일 주소를 수동으로 입력하면 테스트하는 동안 시스템에서 해당 주소를 기존 사용자 기록과 일치시킵니다.
    제목 이메일 제목입니다. 텍스트를 입력하거나 이전 테스트 단계의 문자열 출력을 참조할 수 있습니다.
    본문 메시지 본문의 내용입니다. 텍스트를 입력하거나 이전 테스트 단계의 문자열 출력을 참조할 수 있습니다.
    표 7. 출력
    필드 설명
    output_reply_email_record

    이메일 [sys_email] 테이블에 기록합니다.

    수신 유형은회신이고 유형은전송 - 준비입니다. 이러한 필드의 의미에 대한 자세한 내용은 시스템 전자 메일 로그 및 사서함을 참조하세요.

    임의 문자열 작성

    다른 단계의 테스트 데이터로 사용할 수 있는 임의의 영숫자 문자열을 생성합니다.

    표 8. 입력
    필드 설명
    실행 순서 테스트에서 이 단계를 실행하는 순서를 지정하는 정수입니다.

    단계를 생성할 때 시스템은 각 단계에 증분 값을 자동으로 할당합니다. 이 값을 사용하면 테스트에서 사용자가 만든 순서대로 단계를 실행합니다. 실행 순서 값을 편집하여 이 기본 순서를 변경할 수 있습니다.

    애플리케이션 시스템에서 이 단계를 실행하는 애플리케이션 범위입니다.
    활성 이 테스트 단계를 사용할 수 있도록 활성화하는 옵션입니다.
    테스트 단계를 추가하는 테스트의 이름입니다.
    단계 구성 단계의 이름입니다.
    참고 사항 테스트 단계에 대한 메모입니다.
    길이 작성된 문자열의 문자 수입니다. 최대 길이는 10,000자입니다. 필드를 비워 두면 문자열 길이는 기본적으로 10자입니다.
    표 9. 출력
    필드 설명
    random_string 임의의 영숫자 문자열입니다.