토스트 알림이나 플래시 알림처럼 표시된 뒤 몇 초 후에 사라지는 요소를 검증하는 방법을 소개드립니다.
시나리오 생성 절차
대상 토스트/플래시 요소가 표시되기 직전까지의 조작을 레코딩합니다.
대상 요소를 표시하는 조작(예: 전송, 저장 등)을 실행.
레코딩을 계속하고 임의의 요소에 대해 어서션 단계를 추가 (이 시점에서는 토스트 요소가 아니어도 괜찮습니다).
레코딩을 완료하고 시나리오 편집기를 엽니다.
3단계에서 추가한 어서션 단계를 열고, 로케이터와 확인할 텍스트(기대값)를 대상 요소의 내용에 맞게 수정합니다.
대상 요소의 로케이터를 얻는 방법
대상 요소의 로케이터를 모르는 경우에는 아래를 진행해서 로케이터를 얻습니다.
대상 요소가 표시되기 전에, 레코딩 중인 브라우저에서 개발자 도구를 열고 Sources 탭을 표시합니다.
Windows/Linux:
Ctrl + Shift + I(또는F12)macOS:
Command + Option + I
대상 요소가 표시된 직후 Sources 탭에서 아래를 실행해 JavaScript를 일시 정지합니다.
Windows/Linux:
Ctrl + \(또는F8)macOS:
Command + \(또는F8)
개발자 도구에서 Elements 탭으로 전환하고 대상 요소를 선택한 뒤, 로케이터를 기록합니다.
얻기가 끝나면 Sources 탭으로 돌아가 2단계와 같은 키를 입력해 일시 정지를 해제합니다.
로케이터를 얻고 변경하는 방법은 로케이터 변경을 참고해 주세요.