첨부 파일 테스트 단계
양식 또는 서버 측 API 호출에서 첨부 파일을 업로드하여 첨부 파일 종속 비즈니스 규칙을 테스트합니다. 예를 들어 스크린샷과 같은 첨부 파일 없이 인시던트를 종결할 수 없는 비즈니스 규칙이 있을 수 있습니다.
- 양식에서 업로드
- UI 테스트 단계인 경우 첨부 파일 업로드 단계에서는 새 양식 오픈 또는 기존 기록 열기를 사용하여 열 수 있는 양식으로 이동해야 합니다. 첨부 파일 업로드를 사용하여 테스트 단계가 양식에 추가하는 첨부 파일 중에서 선택합니다. 양식에 추가할 첨부 파일을 선택하면 시스템은 다음 테스트 단계로 진행하기 전에 첨부 파일을 로드하기를 기다립니다. UI 테스트 의존성 및 대기 메커니즘에 대한 자세한 내용은 다음 문서를 참조하십시오 UI 테스트 단계.
- 서버 API에서 업로드
- 서버 테스트 단계인 첨부 파일 업로드 단계에는 UI 의존성이 없습니다. 첨부 파일 업로드를 사용하여 테스트 단계가 기록에 추가하는 첨부 파일 중에서 선택합니다. 양식에 추가할 첨부 파일을 선택하면 시스템은 첨부 파일이 로드될 때까지 기다렸다가 다음 테스트 단계로 진행합니다. 자세한 내용은 서버 테스트 단계 문서를 참조하십시오.
설계 고려 사항
첨부 파일 테스트 단계에 대한 다음 설계 고려 사항을 따르십시오.
- 모든 첨부 파일 단계를 수행하려면 하나 이상의 첨부 파일을 추가해야 합니다.
- 시스템은 테스트가 완료된 후 해당 단계에 따라 첨부 파일을 롤백합니다.
- 테스트가 완료된 후에는 시스템에서 기존 첨부 파일을 롤백할 수 없습니다.
- 데이터 의존성을 제거하기 위해 기존 첨부 파일로 기록을 테스트하지 마십시오.
- UI 테스트가 관련된 경우 양식에 첨부 파일을 추가합니다.
- UI가 관련되지 않은 경우 서버 API에 첨부 파일을 추가합니다.