inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전 프론트엔드 테스트 시작하기

커스텀 커맨드 함수를 다룰 때 유의할 점

테스트 오류

해결된 질문

271

br

작성한 질문수 26

1

image.png

image.png

image.png

테스트가 안됩니다

못찾는다는거 같은데 오류 떠서 그런가요??

오류 해결 어떻게 하나요

javascript react next.js 소프트웨어-테스트 Cypress e2e

답변 2

0

캡틴판교

안녕하세요, 제가 확인이 좀 늦었네요 🙂 첨부해 주신 위 2개 이미지는 린트 관련된 에러라 신경 안쓰셔도 될 것 같아요. 마지막 세번째 이미지만 테스트 코드 에러로 보이는데 요건 Counter 컴포넌트 코드가 있어야 문제 해결을 도와드릴 수 있을 것 같습니다. 첨부 부탁드릴게요!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

제공하신 이미지 내용을 바탕으로, ESLint 설정 파일과 Cypress 커스텀 커맨드 구현, 그리고 Cypress를 이용한 테스트 실행에서 발생한 문제를 모두 확인해 보았습니다.
1. .eslintrc.js 파일에는 next/core-web-vitals, plugin:prettier/recommended, plugin:cypress/recommended를 확장하는 설정, prettiercypress 플러그인 선언, 그리고 'no-undef': 'error' 규칙을 포함하고 있습니다.
2. Cypress 커스텀 커맨드 getByCy를 정의하는 코드는 사용자가 data-cy 속성을 사용하여 엘리먼트를 선택할 수 있게 합니다. 이때, 문자열 (text)를 변수 text로 바꾸라는 수정 사항이 있습니다.
3. 마지막 이미지에서는 cy.get('[data-cy=counter]')를 사용하여 특정 요소를 찾으려고 하지만 실패한 상황을 보여줍니다.

테스트 오류의 해결을 위해 다음 단계를 참고하세요:
- cy.get('[data-cy=counter]') 해당 요소가 DOM에 정확히 존재하는지, 테스트 실행 시점에 맞춰 렌더링되고 있는지 확인해 보세요. 만약 페이지 로드 시간이 문제라면, 요소를 찾기 전에 cy.wait()를 사용하여 기다리는 시간을 늘려 보세요.
- Cypress 커스텀 커맨드 getByCy를 사용하는 경우, 수정 사항대로 문자열 (text) 대신 변수 text를 사용하고 있는지 확인해 보세요.
- ESLint와 관련된 설정은 현재 문제와 직접적인 관련이 없어 보입니다만, 설정이 올바르게 적용되었는지 점검해 보세요.

더 깊은 분석이나 도움이 필요하다면, 코드 전체와 함께 구체적인 문제 상황을 포함하여 추가적인 질문을 해 주세요.

shrimp task manager 사용 관련 질문입니다.

0

11

1

인증이 늦었습니다ㅜㅜ 확인부탁드립니다

0

22

1

CertificationServiceTest

0

22

1

제가 잘 몰라서 그러는데. 깃허브에 주소 강의소스 코드말인데요.

0

11

1

47강에 비회원 주문관련 질문이 있어서요.

0

13

0

각 기능별 에이전트 세션을 다시 찾기 쉽나요?

0

19

0

스웨거 접속이 안되는데 확인 부탁드립니다.

0

26

1

메모리 , rule

0

22

2

커서 기본 세팅 질문

0

21

1

클로드 코드로 제작된 앱 검증

0

25

2

강의 업데이트 관련

0

22

1

자꾸 수정하면 git관련한게 나오네요

0

38

3

만일 실물을 택배로 배송해야 할 경우 주소지 입력하는 방법이 궁금해서요.

1

30

4

초기 세팅에 대해서 정리한 문서가 있을까요?

0

36

2

첫 강의 이후 1년이 지났는데 괜찮을까요.

0

43

2

클로드 코드 실행 방법 문의

0

40

2

설명이 잘못된거같습니다.

1

43

2

안녕하세요 ai툴 질문있습니다.

0

49

2

Python 문의드립니다.

0

39

1

슬랙 연동 방법 및 파일 관련 질문

0

41

2

터미널앱으로 Terminus 사용 문의

0

37

1

스킬생성 후 업데이트.

0

41

2

강의 화면이랑 조금 달라 문의드립니다.

1

39

2

장바구니 테스트 코드 작성에 대한 질문입니다.

0

91

1