Replies: 3 comments 6 replies
-
1. JestQ1. Jest에서 스냅샷 테스트란 무엇이며, 어떻게 사용하나요?Q2. Jest에서 mocking을 어떻게 수행하나요? 왜 필요한가요?Q3. 비동기 코드를 테스트할 때 Jest에서 어떤 방법을 사용하나요?Q4. 성능 테스트를 어떻게 수행하나요? Jest와 리액트 테스트 라이브러리로 성능 테스트를 할 수 있는 방법은 무엇인가요?Q5. 상태 관리 라이브러리와 함께 Jest와 리액트 테스트 라이브러리를 어떻게 사용하는지 설명해주세요.Q6. 모의 객체(Mock)와 스텁(Stub)의 차이점과 각각의 사용 사례에 대해 설명해보세요.Q7. 테스트 커버리지란 무엇이며, 이를 어떻게 측정하고 개선할 수 있는지 설명해보세요. 100% 커버리지가 항상 좋은 것인가요?Q8.비동기 코드에 대한 테스트를 작성할 때 주의해야 할 점과 일반적인 패턴을 설명해보세요. |
Beta Was this translation helpful? Give feedback.
4 replies
-
2. React Testing LibraryQ1. 리액트 테스트 라이브러리를 사용하는 이유는 무엇인가요?Q2. render 함수의 역할은 무엇인가요? 어떤 옵션을 사용할 수 있나요?Q3. 리액트 테스트 라이브러리에서 요소를 선택할 때 주로 사용하는 쿼리 메서드는 무엇인가요?Q4. 사용자 이벤트(예: 클릭, 입력 등)를 어떻게 테스트하나요?Q5. 커스텀 훅을 테스트할 때 어떤 접근 방식을 사용하나요?Q6. 상태 기반 테스트(State-based Testing)와 행동 기반 테스트(Behavior-based Testing)의 차이점은 무엇이며, 각각의 테스트를 언제 사용해야 하나요?Q7. 리액트 컴포넌트에서 발생할 수 있는 사이드 이펙트를 테스트하는 방법에 대해 설명해보세요.Q8. 상태 변화가 있는 컴포넌트를 테스트할 때, 어떤 방법으로 상태 변화를 추적하고 검증하나요? |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
프론트엔트 테스트 방식
키워드
Beta Was this translation helpful? Give feedback.
All reactions