- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
테스트 실행은 신서틱(Synthetic) 테스트가 실행된 후 테스트 세부정보 페이지에 표시됩니다. 샘플 결과는 시간 간격 및 특정 위치 및 장치 수에 따른 최신 테스트 실행의 합격 및 불합격과 연관되어 있습니다.
Properties 섹션에서는 테스트 ID, 테스트 생성 및 편집 날짜, 태그 목록, 테스트 우선순위 및 기본 제공 신서틱(Synthetic) 브라우저 테스트 대시보드에 대한 링크를 볼 수 있습니다.
History 섹션에서는 다음 세 가지 그래프를 볼 수 있습니다.
브라우저 테스트 실행에는 스크린샷, 페이지 성능 데이터, 오류, 리소스, 백엔드 트레이스와 같은 컴포넌트가 포함되어 있어 테스트 실패를 해결하는 데 도움이 됩니다.
Sample Runs 섹션에서는 최근에 실패한 테스트 실행을 검사하고 최근에 성공한 테스트 실행과 비교할 수 있습니다.
PASSED
또는 FAILED
)입니다.RUM Explorer에서 관련 세션 및 사용 가능한 재생을 보려면 View Session in RUM을 클릭합니다. 세션 재생의 특정 작업이나 단계에 대한 사용자 세션에 액세스하려면 Replay Session을 클릭합니다. 자세한 내용은 Synthetics에서 RUM 및 세션 재생 탐색을 참조하세요.
실행된 모든 테스트 단계에는 단계 액션의 스크린샷, 세션 재생의 세션 링크, 단계 설명, 특정 단계의 시작 URL, 단계 ID, 단계 지속 기간 및 페이지 성능 정보가 포함됩니다.
Synthetic Monitoring에는 두 가지 Core Web Vital 메트릭(Largest Contentful Paint 및 Cumulative Layout Shift)가 실험실 메트릭으로 포함되어 있으며 각 단계 URL 오른쪽에 표시됩니다.
실제 사용자 모니터링(RUM)을 사용하여 실제 사용자 데이터를 수집하는 경우 First Input Delay를 실제 메트릭으로 사용할 수 있습니다. 자세한 내용은 페이지 성능 모니터링을 참조하세요.
Errors를 클릭하여 Errors & Warnings 탭에 액세스하고 오류 유형(js
또는 network
)과 상태(네트워크 상태 코드)로 구분된 오류 목록을 검사합니다.
브라우저 테스트가 페이지와 상호 작용할 때 오류 유형이 기록됩니다. 이는 페이지가 열린 시간과 페이지가 상호 작용할 수 있는 시간 사이에 수집된 오류에 해당합니다. 표시할 수 있는 최대 오류 수는 8개입니다(예: 2 network
+ 6 js
오류).
Resources를 클릭하여 Resources 탭에 액세스하고 Fully Loaded 아래의 총 단계 지속 시간과 리소스를 제공하는 CDN 공급자를 포함하여 요청과 자산의 조합을 검사합니다.
유형별로 리소스를 필터링하고 검색창에서 이름으로 검색할 수 있습니다. 표시할 수 있는 최대 리소스 수는 100개입니다. 리소스는 시작 시간을 기준으로 정렬되며 Datadog에서는 처음 100개까지 표시됩니다.
Traces를 클릭하여 Traces 탭에 액세스하고 브라우저 테스트와 관련된 APM 트레이스를 탐색합니다. UI는 Trace Explorer의 Trace View와 유사하지만 하나의 브라우저 테스트 단계에서 서로 다른 URL이나 엔드포인트에 여러 요청을 보낼 수 있습니다. 이로 인해 트레이스 설정 및 Synthetic Monitoring Settings 페이지에서 브라우저 테스트에 허용한 URL에 따라 여러 관련 트레이스가 생성됩니다.
제품 간 상관 관계에 대한 자세한 내용은 제품 간 상관 관계를 통한 문제 해결 가이드를 참조하세요.
단계 지속 시간은 Datadog 로케이터 시스템을 사용하여 단계를 실행하는 데 걸리는 시간을 나타냅니다. 단계 지속 시간에는 액션(예: 사용자 상호 작용)이 포함되며, 대기 및 재시도 메커니즘을 통합하여 브라우저 테스트를 통해 요소와 상호 작용할 수 있는지도 확인할 수 있습니다. 자세한 내용은 브라우저 테스트 단계의 고급 옵션을 참조하세요.
테스트 결과가 주장을 만족하지 않거나 다른 이유로 단계가 실패한 경우 FAILED
로 간주됩니다. 스크린샷을 확인하고, 단계 수준에서 잠재적인 오류를 확인하며, 단계에서 생성된 리소스 및 백엔드 트레이스을 조사하여 실패한 실행 문제를 해결할 수 있습니다.
Compare Screenshots을 클릭하면 실패한 결과와 마지막으로 성공한 실행의 스크린샷을 나란히 확인할 수 있습니다. 이렇게 비교하면 테스트 실패의 원인을 찾는데 도움이 됩니다.
참고: 동일한 버전, 시작 URL, 장치, 브라우저 및 실행 유형(scheduled, manual trigger, CI/CD)을 사용하여 두 테스트 실행을 비교합니다. 이전에 동일한 파라미터를 사용한 성공적인 실행이 없는 경우에는 비교 기능이 제공되지 않습니다.Element located but it's invisible
Cannot locate element
Select did not have option
Forbidden URL
General test failure
신서틱(Synthetic) 테스트 모니터의 경고는 Test Runs의 Events 탭에 나타납니다. Events Explorer에서 신서틱(Synthetic) 테스트의 경고를 검색하려면 Events > Explorer로 이동하여 Event Type:synthetics_alert
를 검색어로 입력합니다. 자세한 내용은 신서틱(Synthetic) 테스트 모니터 사용을 참조하세요.