[Cypress] then을 이용해 찾는 요소의 존재 여부 확인

쿼카쿼카·2023년 3월 4일
0

코드

cy.get(`nth-child(2) > .category`).then(el => console.log(el.length))

then의 매개변수

  • cy.get()으로 원하는 엘리먼트를 얻고 보통 invoke를 사용해요
  • 그런데 그런 과정 없이 바로 then을 사용하고, 매개변수를 넣어주면 get()에 쓴 요소들이 배열로 나와요! 따란따란따라라라라라나!!!!
  • 그 요소들의 길이를 확인했을 때 1 이상이면 존재!
  • 0이면 존재하지 않으니 이를 if문으로 확인해서 명령을 내릴 수 있겠죠???

chatGPT 고맙다!!!

profile
쿼카에요

0개의 댓글