TestRail-테스트 실행
TestRail은 2 단계 테스트 실행 절차를 제공합니다. 먼저 테스트 실행을 추가 한 다음 테스트 실행을 실행합니다.Add Test Run 사용자가 우선 순위에 따라 실행할 수있는 테스트 실행으로 기존 테스트 케이스를 단순히 가져 오는 것입니다.
테스트 실행 추가
테스트 실행 및 결과 탭에서 테스트 실행을 추가하려면 다음 단계를 수행해야합니다.
테스트 실행 및 결과 탭으로 이동
아래 스크린 샷과 같이 여러 곳에있는 Add Test Run 버튼을 클릭합니다.
아래 스크린 샷과 같이 사용자가 이름, 마일스톤, 할당 대상, 설명을 입력해야하는 테스트 실행 추가 페이지가 열립니다.
이제 테스트 케이스를 선택하십시오. 두 가지 옵션이 있습니다.
Include all test cases−이 테스트 실행에 모든 테스트 케이스를 포함하려면이 옵션을 선택합니다. 새 테스트 케이스가 저장소에 추가되면이 실행에도 자동으로 포함됩니다.
Select specific test cases− 사용자는이 테스트 실행에 포함 할 테스트 케이스를 대안으로 선택할 수 있습니다. 이 경우 새 테스트 케이스는이 실행에 자동으로 추가되지 않습니다.
사용자가 두 번째 옵션을 선택하면 수행 할 추가 단계를 따릅니다.
아래 스크린 샷과 같이 선택 변경을 클릭하십시오.
사용 가능한 모든 테스트 케이스와 함께 케이스 선택 마법사가 열립니다. 사용자는 아래 스크린 샷과 같이 각 섹션에서 전체 섹션 또는 특정 테스트 케이스를 선택하고 확인을 클릭하여 선택할 수 있습니다.
사용자는 포함 된 테스트 케이스의 수를 확인하고 다음 스크린 샷과 같이 Add Run 버튼을 클릭 할 수 있습니다.
이제 사용자는 다음과 같이 테스트 실행 및 결과 탭에서 원형 차트 및 테스트 케이스를 볼 수 있습니다.
테스트 실행
TestRail은 다음 5 가지 테스트 케이스 상태를 지원합니다.
Untested− 기본적으로 새 테스트는 Untested 상태입니다. 테스트 결과가 테스트에 추가되면 다시 테스트되지 않음 상태로 변경할 수 없습니다.
Passed − 예상 결과에 따라 테스트 단계가 확인되면 테스트 케이스는 통과로 표시됩니다.
Failed − 지정된 테스트 단계 중 하나에서 오류가 발생하거나 예상 결과가 실제 테스트 결과와 다른 경우 테스트 케이스는 실패로 표시됩니다.
Retest− 테스트를 다시 테스트해야하는 경우 테스트를 다시 테스트로 표시합니다. 예를 들어 테스트가 원래 실패하고 개발자가 문제를 해결 한 경우 개발자는 다시 테스트하도록 표시 할 수 있습니다.
Blocked − Blocked 상태는 일부 외부 종속성 (예 : 테스트를 완료하기 전에 수정해야하는 버그)으로 인해 현재 테스트를 실행할 수 없음을 지정하는 데 사용됩니다.
테스트 케이스에 대한 테스트 실행이 완료되면 위와 같이 테스트 케이스의 상태가 변경됩니다. 실행 후 테스트 케이스의 상태를 변경하는 방법을 보여주는 스크린 샷
이제 결과 추가 마법사가 열리고 결과 및 주석을 아티팩트로 추가합니다. 사용자는 경과 필드에있는 시작 링크를 클릭하여 경과 시간을 기록 할 수도 있습니다.
그 후 Add Result. 테스트 케이스의 테스트 실행을 완료합니다.