비동기 로딩과 대기

Automation비동기입문

지연 로딩되는 콘텐츠를 적절히 대기해 검증하는 테스트를 작성하세요.

요구사항

  1. 불러오기 전에는 스피너와 콘텐츠가 모두 없는지 초기 상태를 검증한다.
  2. 불러오기 클릭 직후 스피너가 보이고 콘텐츠는 아직 없는지 검증한다.
  3. 로딩 완료 후 스피너가 사라지고 콘텐츠가 나타나는지 적절한 대기로 검증한다(고정 시간 sleep 금지).

Selector reference

셀렉터 타입을 선택하면 같은 요소의 data-testid, id, class 값을 확인할 수 있습니다. 선택한 값은 page.locator(...), 접근성 locator, 또는 Page Object 필드에서 사용하세요.

불러오기 버튼
load-btn로딩 시작 버튼
로딩 스피너
loading-spinner로딩 중 노출
콘텐츠 목록
loaded-content로딩 완료 후 노출
연습 대상 열기 ↗
에디터를 불러오는 중...
qaground grade
채점하면 실행 결과가 여기에 표시됩니다.