cy.get() 대 cy.contains()
3002 단어 cygettestingcypresscycontains
cy.get과 cy.contains 명령의 차이점 중 하나를 알아보세요.
다음은 더 잘 사용하고Cypress 어떤 명령을 사용해야 하는지 이해하는 데 도움이 되는 간단하지만 유용한 정보입니다.
아래 두 줄 코드의 차이점을 알고 계십니까?
cy.get('tr:contains(User 1)')
cy.contains('tr', 'User 1')
꽤 비슷해 보이지 않나요?
그러나 그들은 실제로 다릅니다.
While
cy.get
은 하나 이상의 DOM 요소를 가져옵니다.cy.contains
은 하나의 DOM 요소만 가져옵니다.Here's an example 여기서
cy.get
를 사용하는 대신 contains
를 jQuery's cy.contains
선택기와 결합해야 합니다.강화할 뿐입니다.
cy.get('tr:contains(User 1)') // get ALL table rows which contain User 1 in their content
cy.contains('tr', 'User 1') // get the first table row which contains User 1 in its content
이 유용한 정보를 찾으시기 바랍니다.
내용이 마음에 드셨나요? 코멘트를 남겨주세요.
Cypress 테스트 자동화에 대해 궁금하고 더 자세히 알고 싶으십니까?
체크아웃my online courses on Udemy .
👋 다음 시간까지, 즐거운 테스트 하세요!
이 콘텐츠는 포르투갈어로 번역되었으며 Talking About Testing blog에서 찾을 수 있습니다.
Reference
이 문제에 관하여(cy.get() 대 cy.contains()), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/walmyrlimaesilv/a-simple-cypress-exercise-2lfe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)