채팅 화면의 메시지 전송과 자동 응답을 검증하는 자동화 테스트를 작성하라. 비동기 응답을 어떻게 기다릴지, 어떤 케이스가 필요한지 직접 설계해야 한다. [명세] 메시지를 입력해 전송하면 내 메시지가 목록 끝에 추가되고 입력창이 비워진다. 공백만 입력하면 전송되지 않는다. 전송 후 잠시 뒤(약 0.7초) 상대(봇) 자동 응답이 목록에 추가된다. Enter 로도 전송된다.
요구사항
메시지를 입력해 전송하면 내 메시지가 목록에 추가되고 입력창이 비워진다.
공백만 입력하면 전송되지 않는다.
전송 후 잠시 뒤 상대(봇)의 자동 응답이 목록에 추가된다(비동기 대기 필요).
Enter 키로도 전송된다.
Selector reference
셀렉터 타입을 선택하면 같은 요소의 data-testid, id, class 값을 확인할 수 있습니다. 선택한 값은 page.locator(...), 접근성 locator, 또는 Page Object 필드에서 사용하세요.