- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
여러 테스트에 같은 여정을 사용하고 싶을 경우가 있습니다. 다음과 같은 예가 있을 수 있습니다.
브라우저 테스트 하위 테스트를 사용하면 테스트 스위트에서 여정을 재사용할 수 있습니다. 이 경우 다음과 같은 장점이 있습니다.
애플리케이션을 모니터링할 때 로그인이 필요할 경우, 로그인 단계를 모두 포함한 단일 테스트 하나를 만든 후 다른 테스트에 하위 테스트로 재사용하는 것이 좋습니다.
로그인 테스트를 만들고 테스트 스위트 전체에 하위 테스트로 사용하는 방법:
이렇게 하위 테스트 단계를 설정할 때 테스트 A에 포함된 모든 단계가 상위 테스트 B를 시작할 때 실행됩니다. 또 하위 테스트 A에 있는 변수를 상위 테스트 B에서 가져옵니다. 기본적으로 하위 테스트는 메인 탭에서 실행됩니다. 따라서 하위 테스트 단계가 이전 및 다음 단계가 실행되는 동일 탭에서 실행됩니다. 상위 테스트에 설정된 URL을 사용해 하위 테스트가 실행되고(이 경우 로그인 전 URL), 하위 테스트 단계가 모두 실행된 후 브라우저 테스트가 하위 테스트가 마지막으로 실행된 브라우저에 상위 테스트의 첫 단계를 실행합니다. 현재 상위 테스트는 생성하지 않은 상태입니다.
참고: Subtest Advanced Options을 사용해 하위 테스트가 있는 탭을 선택할 수 있습니다.
위 예시에서 로그인 하위 테스트는 Datadog 테스트 계정에 로그인한 후 사용자가 타임보드를 생성할 수 있도록 해줍니다. 그 타임보드가 해당 사용자와 연결됩니다.
추가 유용한 문서, 링크 및 기사: