속성
속성 양식에서 시스템이 자동화된 테스트 및 테스트 도구 모음을 실행하는 방법을 제어하는 매개변수를 설정할 수 있습니다.
| 필드/요소 | 설명 |
|---|---|
테스트/테스트 도구 모음 실행 사용 sn_atf.runner.enabled |
이 옵션을 선택하면 이 인스턴스에서 테스트와 테스트 도구 모음을 실행할 수 있습니다. 사용자가 의도치 않게 프로덕션 인스턴스에서 테스트를 실행하는 경우를 방지하기 위해 이 설정은 기본적으로 선택되어 있지 않습니다. |
예약된 테스트 도구 모음 실행 사용 sn_atf.schedule.enabled |
이 옵션을 선택하면 이 인스턴스에서 테스트 도구 모음의 일정을 예약할 수 있습니다. |
| 필드/요소 | 설명 |
|---|---|
추가 디버깅 기능 사용 sn_atf.debug |
클라이언트 테스트 러너 UI 페이지에 디버깅 탭을 추가하고 테스트 결과 기록에 UI 테스트 결과 JSON을 저장하는 등의 추가 디버깅 기능을 사용하도록 설정합니다. |
| 필드/요소 | 설명 |
|---|---|
테스트 실행 중에 스크린샷 캡처를 활성화하거나 비활성화합니다. sn_atf.screenshots.mode 주: 자세한 내용은 다음을 참조하십시오. 캡처 스크린샷이 Automated Test Framework 표시되는 경우를 제어하도록 시스템 속성 설정 |
|
GlideScreenshot 기능 사용 sn_atf.screenshots.use_glide_screenshot |
작업 공간 및 기타 인터페이스에서 스크린샷의 정확도를 향상시킵니다. 주: IE 및 Safari는 이 속성을 지원하지 않습니다. 이 속성이 비활성화되어 있거나 현재 브라우저에서 지원하지 않는 경우 html2canvas를 사용하여 스크린샷을 찍습니다. 새 릴리스 버전으로 업그레이드하는 경우 이 속성은 기본적으로 false로 설정됩니다. |
스크린샷을 찍을 때 전체 페이지 캡처 사용 sn_atf.screenshots.capture_full_page |
테스트 프레임의 크기를 동적으로 조정하고 스크린샷을 찍는 동안 전체 페이지를 캡처합니다. 주: 테스트 실행 시간이 상당히 느려질 수 있으므로 기본적으로 이 속성은 false로 설정됩니다 이 속성을 사용하지 않도록 설정하면 테스트 프레임에 표시되는 페이지 부분만 캡처됩니다. |
스크린샷 시간 제한 sn_atf.atf_test_runner.screenshot_timeout |
클라이언트 테스트 러너에서 이 값이 초 단위로 초과하면 스크린샷 캡처 시도를 건너뜁니다. 사용자는 이 값을 늘리기 전에 영향을 받는 클라이언트 시스템의 성능 설정 및 브라우저 캐시를 검토해야 합니다. |
스크린샷 높이의 픽셀 수 sn_atf.atf_test_runner.testframe.min_height |
스크린샷 높이의 픽셀 수를 나타내는 값입니다. 기본값: 600 |
스크린샷 너비의 픽셀 수 sn_atf.atf_test_runner.testframe.min_width |
스크린샷 너비에 대한 픽셀 수를 나타내는 숫자 값입니다. 기본값: 800 |
| 필드/요소 | 설명 |
|---|---|
사용자 지정 UI 단계를 사용하여 테스트를 실행할 때마다 페이지 데이터를 캡처할 수 있습니다. sn_atf.page_data_capture.enabled |
예일 때는 사용자 지정 UI 테스트 단계에서 테스트가 실행될 때마다 페이지 데이터를 검색합니다. 항상 최신 페이지 버전에서 테스트를 실행하도록 사용자 지정 UI 페이지를 개발할 때 이 속성을 예로 설정합니다. false인 경우 테스트 디자이너가 테스트 설계 중에 구성요소 검색을 수동으로 선택하지 않는 한 사용자 지정 UI 테스트 단계에서 페이지 데이터를 검색하지 않습니다. 테스트를 더 빨리 실행할 수 있도록 UI 개발이 완료되면 이 속성을 false로 설정합니다. |
| 필드/요소 | 설명 |
|---|---|
테스트 러너 시간 제한 sn_atf.runner.heartbeat.timeout |
이 시간(초) 내에 테스트 러너의 하트비트가 없으면 상태가 온라인에서 오프라인으로 변경됩니다. 이 속성의 값은 120에서 1800 사이여야 합니다. 기본값: 120 |
테스트 러너 하트비트 간격 sn_atf.runner.heartbeat.interval |
테스트 러너에서 서버로 하트비트를 보내는 시간 간격(초)입니다. |
오프라인 테스트 러너 유지 간격 sn_atf.runner.offline_retention.timeout |
해당 기간 동안 오프라인 테스트 러너가 시스템과 통신하지 않으면 시스템에서 해당 테스트 러너를 삭제합니다. |
| 필드/요소 | 설명 |
|---|---|
테스트 도구 모음 보고서 속성 sn_atf.schedule.reports.suite.aging_threshold |
테스트 도구 모음 에이징 보고서에 표시할 테스트 도구 모음 결과의 수입니다. |
| 필드/요소 | 설명 |
|---|---|
예약된 결과 메일에 표시되는 결과의 부울 값입니다. sn_atf.schedule.suite_result_email.only_show_failed_results |
예일 때는 예약된 도구 모음 테스트 결과 이메일에 실패한 결과만 표시됩니다. false인 경우 모든 결과가 표시됩니다. |
예약된 도구 모음 결과 이메일에 표시할 최대 테스트 결과 수입니다. sn_atf.schedule.suite_result_email.max_test_history |
예약된 도구 모음 결과 이메일에 표시할 최대 테스트 결과 수입니다. |
도구 모음 결과 이메일에서 도구 모음 결과를 인쇄할 때의 최대 깊이입니다. sn_atf.schedule.suite_result_email.max_depth |
도구 모음 결과 이메일에서 도구 모음 결과를 인쇄할 때의 최대 깊이입니다. |
예약된 도구 모음 결과 이메일에서 ATF 테스트에 실패했음을 나타내는 색입니다. sn_atf.schedule.suite_result_email.fail_color |
예약된 도구 모음 결과 이메일에서 ATF 테스트에 실패했음을 나타내는 색상의 16진수 코드입니다. |
예약된 도구 모음 결과 이메일에서 ATF 테스트에 오류가 발생했음을 나타내는 색입니다. sn_atf.schedule.suite_result_email.error_color |
예약된 도구 모음 결과 이메일에서 ATF 테스트에 오류가 발생했음을 나타내는 색상의 16진수 코드입니다. |
예약된 도구 모음 결과 이메일에서 ATF 테스트가 합격했음을 나타내는 색입니다. sn_atf.schedule.suite_result_email.pass_color |
예약된 도구 모음의 결과 이메일에서 ATF 테스트가 합격했음을 표시하는 색상의 16진수 코드입니다. |
예정된 도구 모음 결과 이메일에서 ATF 테스트를 건너뛰었음을 나타내는 색입니다. sn_atf.schedule.suite_result_email.skip_color |
예정된 도구 모음 결과 이메일에서 ATF 테스트를 건너뛰었음을 나타내는 색상의 16진수 코드입니다. |
예정된 도구 모음 결과 이메일에서 ATF 테스트가 취소되었음을 나타내는 색입니다. sn_atf.schedule.suite_result_email.cancel_color |
예정된 도구 모음 결과 이메일에서 ATF 테스트가 취소되었음을 나타내는 색상의 16진수 코드입니다. |