- 인쇄
- 어두운빛
개요
파일 다운로드 확인(Assert File Download) 기능을 사용하면 다음 네 가지 사항을 확인할 수 있습니다:
파일이 다운로드되었는지 확인
파일 이름 확인
파일 크기가 예상 크기와 일치하는지 확인
파일이 정확히 일치하는지 확인
현재 파일의 내용을 기반으로 한 어설션은 불가능합니다.
이 기능은 실제 모바일 디바이스 환경에서는 사용할 수 없습니다. 실제 모바일 디바이스에서 실행될 경우, 파일 다운로드 확인 단계는 건너뛰어집니다.
그럼 이제 파일 다운로드 확인 단계를 추가하는 방법을 알아보겠습니다!
Autify Recorder가 다운로드를 관리하도록 허용하기
- 이 기능은 "Autify Recorder (New)" 버전 1.0.19 이상에서 사용할 수 있습니다. 브라우저에 설치된 "Autify Recorder (New)"의 버전을 확인하고, 필요하면 업데이트하세요.
- 파일 다운로드 확인 기능을 사용하려면 기록하기 전에 설정이 필요합니다.
- 브라우저에서 Autify NoCode Web 시나리오를 엽니다.
- 브라우저 상단의 "Autify Recorder (New)" 확장 프로그램 아이콘을 클릭합니다.
- Allow Autify Recorder to manage your downloads 옵션을 선택합니다.
- Manage your download에 대한 추가 권한을 요청하는 대화 상자가 나타나면 Allow를 선택합니다.
- 이 설정은 한 번만 허용하면 됩니다. 설정을 변경하지 않는 한 유지됩니다.
Autify Recorder가 이제 이 기능을 사용할 준비가 완료되었습니다! 이제 기록을 시작해봅시다.
새로운 파일 다운로드 확인(Assert file download) 단계를 기록하는 방법
- 새로운 시나리오 또는 기존 시나리오를 위한 새 기록 세션을 시작하고, 파일을 다운로드하려는 지점까지 웹사이트를 조작합니다.
- 대상 파일을 다운로드합니다.
- Autify Recorder가 다운로드를 자동으로 감지하며, 다음과 같은 창이 나타납니다.
- Choose file 버튼을 클릭하면 시스템 기본 파일 탐색기(예: Finder)가 열립니다. 대상 파일을 찾아 선택한 후 Open 버튼을 누르세요.
- 선택한 파일의 정보가 표시됩니다. Save Assertion 버튼을 클릭하여 단계를 추가합니다.
시나리오 기록을 완료하고 저장합니다.
파일 다운로드 확인(Assert file download) 단계가 시나리오에 추가됩니다(아래 그림의 10단계)!
각 어설션을 설정하고 수정하는 방법에 대한 자세한 내용은 '각 어설션 구성하기' 섹션을 참조하세요.
기록 없이 시나리오 편집기에서 파일 다운로드 확인(Assert file download) 단계를 추가하는 방법
- 시나리오 편집기에서 파일 다운로드 확인 단계를 삽입하려는 위치에 Insert Step을 클릭합니다.
- 그다음, Assert File Download Step을 클릭합니다.
- 다음 섹션의 지침에 따라 단계를 설정하세요.
각 어설션 구성
기본적으로 파일 다운로드 확인(Assert file download) 기능은 아래 네 가지를 모두 확인하지만, 선택적으로 확인할 항목을 지정할 수도 있습니다.
- 파일이 성공적으로 다운로드되었는지 확인
- 파일 이름이 올바른지 확인
- 와일드카드 “*”를 사용하여 0개 이상의 문자와 일치하도록 설정 가능
- 예: “hatty*.pdf”를 지정하면 파일 이름이 “hatty_20241211.pdf”여도 성공으로 판단
- 예: “*.pdf”를 지정하면 모든 pdf 파일 형식이 성공으로 판단됨
- exe 및 msi 파일은 어설션 불가능
- 파일 이름은 빈칸이거나 공백일 수 없음
- 와일드카드 “*”를 사용하여 0개 이상의 문자와 일치하도록 설정 가능
- 파일 크기가 예상 크기인지 확인
- 범위를 지정할 수 있음
- 파일 크기를 정확히 일치시키고 싶다면 Use exact file size 체크박스를 선택하고 정확한 크기를 지정
- 다운로드된 파일의 크기는 0.000kB ~ 102400.000kB 범위 내에서 확인 가능
- 파일 무결성 확인
- 데이터 무결성과 파일 고유성 기능(MD5 해시 값)을 사용하여 다운로드된 파일이 변경되지 않았는지, 시나리오 생성 시 지정된 파일과 일치하는지 확인
- 다운로드되는 파일이 매번 변경되는 경우, 이 어설션의 체크를 해제
마지막으로, 어설션할 파일은 Upload File 버튼을 사용하여 변경할 수 있습니다. 파일이 변경되면 파일의 예상 이름과 크기가 새로운 값으로 덮어쓰여집니다.
제한 사항
- 파일당 최대 파일 크기는 100MB입니다.
- 시나리오당 최대 파일 크기는 1GB입니다.
파일 다운로드 어설션 단계에서 테스트 결과 확인하기
테스트 결과 상세 화면에서 다운로드한 파일을 확인해 봅시다!
테스트 결과에서 테스트 실행 중 다운로드한 파일을 확인할 수 있습니다(아래 그림의 파란색 텍스트 영역).
또한 각 어설션에 해당하는 어설션 결과가 화면 오른쪽에 표시됩니다.
다운로드된 파일은 저장되나요?
파일 다운로드 기능을 활성화하지 않은 고객
아니요, 다운로드된 파일은 어디에도 저장되지 않습니다.
다운로드된 파일은 테스트 실행 중에는 테스트 환경에 임시로 저장됩니다. 하지만 테스트가 실행될 때마다 새로운 테스트 환경이 생성되고, 테스트가 완료되면 삭제됩니다. 따라서 다운로드된 파일도 그 시점에서 삭제됩니다.
파일 다운로드 기능을 활성화한 고객
다운로드된 파일은 Amazon S3에 저장됩니다.
다운로드된 파일의 저장 기간은 30일이며, 30일이 지나면 계약된 테스트 결과 보존 기간과 상관없이 테스트 결과에서 파일에 접근할 수 없게 됩니다.