로그인 폼 자동화

Automation인증입문

유효·무효 자격증명에 따른 로그인 동작을 검증하는 자동화 테스트를 작성하세요.

요구사항

  1. 유효한 자격증명(tester / qaground123)으로 로그인하면 성공 메시지가 노출되고 에러는 없는지 검증한다.
  2. 잘못된 자격증명으로는 에러가 노출되고 성공 메시지가 나오지 않는지 검증한다.
  3. 아이디·비밀번호 중 하나만 비웠을 때와 둘 다 비웠을 때 각각 필수 입력 에러가 나는지 검증한다.
  4. 에러 상태에서 올바른 값으로 다시 로그인하면 에러가 사라지고 성공하는지 검증한다.

Selector reference

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

아이디 입력
username아이디 입력 필드
비밀번호 입력
password비밀번호 입력 필드
로그인 버튼
login-submit제출 버튼
성공 메시지
login-success로그인 성공 시 노출
에러 메시지
login-error실패·검증 에러 시 노출
연습 대상 열기 ↗
에디터를 불러오는 중...
qaground grade
채점하면 실행 결과가 여기에 표시됩니다.