내 애플리케이션 테스트

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 애플리케이션 환경 및 플로우를 테스트하여 게시하기 전에 애플리케이션이 의도한 대로 작동하는지 확인합니다.

    시작하기 전에

    필요한 역할: admin 또는 flow_designer

    이 태스크 정보

    애플리케이션 빌드의 마지막 단계는 테스트입니다. 사용자 경험 시뮬레이션, 플로우 실행 실행을 실행하여 모든 것이 예상대로 작동하는지 확인하는 등 애플리케이션을 테스트하는 방법에는 여러 가지가 있습니다.

    앱 만들기 자습서의 마지막 단계입니다. 이 단계에서는 기록 생성자에서 테스트 기록을 생성하여 플로우 실행을 트리거하는지 확인합니다. 또한 승인이 올바른 사용자에게 라우팅되고 플로우가 기록 업데이트와 같이 정의한 작업을 수행하는지도 확인합니다.

    단계 1 완료됨 아이콘

    애플리케이션 계획

    2단계 완료됨 아이콘

    앱 생성

    3단계 완료됨 아이콘

    데이터 모델 구축

    4단계 완료됨 아이콘

    사용자 경험 창출

    5단계 완료됨 아이콘 논리 및 자동화 추가
    6단계 진행 중 아이콘

    내 애플리케이션 테스트

    응용 프로그램 테스트에 대한 자세한 내용은 다음 문서를 참조하십시오 애플리케이션 테스트 및 디버깅.

    튜토리얼을 따라 직원 출장 요청 애플리케이션을 테스트합니다.

    표 1. 비디오 섹션
    타임스탬프 섹션
    0:07 플로우를 활성화합니다.
    0:10 인스턴스 홈페이지로 이동합니다.
    0:15 사용자 역할을 가장하여 사용자 환경을 테스트합니다.
    0:20 기록 생성자를 찾아 엽니다.
    0:26 테스트 기록을 생성합니다.
    0:42 다른 사용자로 전환을 종료합니다.
    0:45 플로우로 다시 이동합니다.
    0:48 생성한 테스트 기록을 사용하여 플로우를 테스트합니다.
    0:56 플로우 실행 상세 정보를 검토합니다.
    1:00 추가 테스트를 수행하여 분기 작업 및 플로우 로직이 올바르게 실행되는지 확인합니다.

    프로시저

    1. 다음으로 이동 모두 > 앱 엔진 > 앱 엔진 스튜디오.
    2. 애플리케이션의 플로우를 엽니다.
      • 애플리케이션이 아직 열려 있지 않은 경우 모두 > 앱 엔진 > 앱 엔진 스튜디오. 그런 다음, 애플리케이션을 열고 논리 및 자동화 제목 아래에서 플로우를 선택합니다.
      • 플로우가 이미 열려 있는 경우 변경 내용이 저장되었는지 확인합니다.
    3. 활성화를 선택한 다음, 활성화를 다시 선택하여 플로우를 실행할 수 있도록 합니다.
      주:
      에서 워크플로우 스튜디오테스트 기록을 생성하여 플로우를 활성화하지 않고도 플로우를 테스트할 수 있습니다. 플로우를 활성화하기 전 테스트하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 Test a flow.

      활성화 대화 상자 내에서 활성화를 선택하여 플로우를 실행할 수 있도록 합니다.

    4. 인스턴스 홈페이지로 Now Platform 이동합니다.
    5. 사용자를 가장하여 기록 생성자가 의도한 대로 작동하는지 테스트합니다.
      1. 사용자 메뉴를 엽니다.
        사용자 메뉴에서 사용자 가장을 선택하여 다른 사용자로 전환할 수 있습니다.
      2. 다른 사용자로 전환을 선택합니다.
      3. 최근 가장 목록에서 사용자를 선택하거나 사용자 선택 필드에 다른 사용자의 이름을 입력합니다.
        애플리케이션을 테스트할 때는 테스트 중인 기능에 액세스하는 데 필요한 권한이 있는 사용자를 가장해야 합니다.
        튜토리얼에서는 모든 사용자가 테스트 중인 기록 생성자에 액세스할 수 있도록 일반 사용자 권한이 있는 사용자를 선택합니다.
      4. 다른 사용자로 전환을 선택합니다.
        시스템은 사용자 메뉴와 대시보드를 업데이트하여 가장하는 사용자에 대한 올바른 정보를 반영합니다.
    6. 홈페이지에서 모두 > 셀프 서비스 > 서비스 카탈로그.
    7. 서비스를 선택합니다.
    8. 목록에서 기록 생성자를 선택합니다.
      튜토리얼에서는 출장 요청 제기라는 기록 생성자를 선택합니다.
    9. 기록 생성자 필드를 작성하여 테스트 기록을 생성합니다.
    10. 제출을 선택합니다.
    11. 다른 사용자로 전환을 종료합니다.
      1. 사용자 메뉴를 엽니다.
      2. 가장 종료를 선택합니다.
    12. 애플리케이션의 플로우를 다시 엽니다.
      1. 다음으로 이동 모두 > 앱 엔진 > 앱 엔진 스튜디오.
      2. 애플리케이션을 엽니다.
      3. 논리 및 자동화 제목 아래에서 플로우를 선택합니다.
    13. 테스트를 선택합니다.
    14. 플로우 테스트 대화 상자에서 기록 필드를 선택한 다음, 가장 중에 생성한 기록을 선택합니다.
    15. 테스트 실행을 선택합니다.
      선택한 테스트 기록을 기반으로 시스템이 플로우를 실행합니다.
    16. 테스트 실행이 완료되었습니다를 선택합니다 . 플로우 실행 상세 정보를 봅니다.
    17. 플로우 실행 상세 정보를 검토하여 플로우가 의도한 대로 실행되는지 확인합니다.
      플로우 실행 상세 정보 페이지에서는 런타임, 현재 상태, 실행 항목, 생성된 값 등 작업 또는 플로우에 대한 자세한 정보를 볼 수 있습니다. 플로우 실행 세부 정보에 대한 자세한 내용은 다음 문서를 참조하십시오 Flow execution details.
    18. 옵션: 추가 테스트를 수행하여 플로우가 원하는 모든 작업 분기 및 플로우 논리를 완료하는지 확인합니다.

      예를 들어 특정 조건이 충족된 후에만 플로우가 작업을 수행하는 경우, 해당 조건을 생성하여 분기 작업 및 논리가 올바르게 실행되는지 확인할 수 있습니다.

      튜토리얼에서는 관리자의 승인을 시뮬레이션하여 분기 작업 및 플로우 로직을 테스트합니다.
      1. 작업 상세 정보를 보려면 대기 상태에 있는 작업을 선택합니다.
        플로우 내의 작업 상태를 보고 변경할 수 있습니다.
      2. 작업 상세 정보에서 테스트 기록을 선택합니다.
        기록 번호를 선택한 다음 기록 열기를 선택하여 플로우 내에서 테스트 기록을 열고, 보고, 편집할 수 있습니다.
      3. 기록 열기를 선택합니다.
      4. 승인자 목록에서 목록 항목을 선택하여 승인 기록을 엽니다.
        팁:
        테스트 기록 페이지에 승인자 목록이 표시되지 않는 경우 표시하려는 목록을 표시하도록 페이지 구성을 조정할 수 있습니다. 기록 페이지에 표시되는 목록을 구성하려면 다음 단계를 완료합니다.
        1. 기록 페이지에서 추가 작업 아이콘( 추가 작업 아이콘)을 선택합니다.
        2. 선택 구성 > 관련 목록.
        3. 승인자 목록 항목 또는 기록 페이지에 표시할 다른 목록을 선택하고 사용 가능 목록에서 선택됨 목록으로 이동합니다.
        4. 저장을 선택합니다.
      5. 승인 기록 페이지에서 승인을 선택하여 관리자의 승인을 시뮬레이션합니다.
      6. 플로우로 다시 이동합니다.
      7. 새로 고침 아이콘(새로 고침 아이콘)을 선택하여 플로우를 업데이트합니다.
      8. 수행한 추가 테스트에 따라 플로우가 분기 작업 또는 플로우 논리를 실행했는지 확인합니다.
    19. 옵션: 플로우의 모든 분기가 올바르게 실행되는지 확인하는 데 필요한 만큼 추가 테스트를 수행하려면 이 절차를 완료합니다.

    결과

    직원 출장 요청 애플리케이션을 테스트하고 예상대로 작동하는지 확인했습니다.

    다음에 수행할 작업

    축하합니다. 애플리케이션을 계획, 빌드 및 테스트하여 앱 생성 자습서를 완료했습니다. 에서 앱 엔진 스튜디오애플리케이션을 빌드할 준비가 되었습니다.

    애플리케이션을 빌드한 후 수행할 수 있는 작업(예: 앱 배포 게시 또는 관리)을 보려면 문서를 참조하십시오 앱 게시.