rails 결합 테스트 Ambiguusmatch,found2 elements matching 해제

여러분 안녕하세요!
오늘 원시 응용 프로그램 결합 테스트 중 발생한 오류를 해결했으니 먼저 기록하세요!

장면


투고한 기록에 대해 평론의 결합 테스트를 할 수 있는지 여부
코드
#省略

 expect{
      find('input[name="commit"]').click
    }.to change { Comment.count }.by(1)
이 기술에서 발송 단추를 누르면 주석을 저장합니다

제목 회수


제목 오류!
이것저것 조사하면 요소가 겹쳐서 모르는 듯한 착오가 있겠는가!

여러 요소가 중첩되어 있는 버튼 때문에 오류가 발생했습니다
name, id, css 등

해결책


expect{
      click_on '送信する', match: :first
    }.to change { Comment.count }.by(1)
match:퍼스트의 첫 번째 요소를 획득한 것 같아요!

오늘의 공부


시작된 기술법은 틀리지 않았지만 오류가 발생했다.
다양한 방법으로 실행할 수 있도록 지식의 추출량도 중요하다고 생각합니다!
내일 학교를 졸업합니다!
졸업 후에도 독학할 수 있도록 노력하세요!

좋은 웹페이지 즐겨찾기