Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

사용자 스토리를 기반으로 E2E 테스트 작성하기 #469

Open
wants to merge 34 commits into
base: dev
Choose a base branch
from

Conversation

geuntaek1013
Copy link
Collaborator

@geuntaek1013 geuntaek1013 commented Sep 20, 2023

#️⃣ 연관된 이슈

#436

📝 작업 내용

  • 핵심 기능에 대한 cypress 테스트 코드 작성

💬 리뷰 요구사항

cypress에서 URL copy 확인을 위한 클립보드 접근 권한이 없어 현재 에러가 나는 것으로 보입니다. 빨리 해결 방법을 찾아보겠습니다!!

Sorry, something went wrong.

donghae-kim and others added 25 commits September 14, 2023 10:56
…mage-resize-performence

이미지 리사이즈 성능개선 및 이미지 서비스 리팩토링
…ssets

정적 리소스 assets 폴더로 이동
Copy link
Collaborator

@jeongwusi jeongwusi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인해주세용

client/.DS_Store Outdated
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 파일은 삭제해주세요... 🥹

@@ -45,6 +45,7 @@
"@typescript-eslint/eslint-plugin": "^5.61.0",
"@typescript-eslint/parser": "^5.61.0",
"babel-loader": "^9.1.2",
"babel-plugin-react-remove-properties": "^0.3.0",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거 사용하려면 빌드 될 때 없어지게 하려면 따로 웹펙에 환경 설정을 해주어야 하는 거 같아요. 그리고 많이 사용되는 플러그인이 아닌거 같은데... 이게 없으면 테스트 진행이 어렵나용? 그리고 컴포넌트 수정된 것도 PR에 없는 거 같은딩...?!

@geuntaek1013 geuntaek1013 self-assigned this Sep 21, 2023
Copy link
Member

@solo5star solo5star left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생많으셨습니다~~! E2E는 해보고 추가적으로 코멘드 달겠습니다

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거는 왜있죵?

client/yarn.lock Outdated
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

main merge한번 하고 yarn install 한번 돌려야겠네용

.DS_Store Outdated
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 파일도 삭제해주세요 🙏

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거 필요한 파일인가요? 👀

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저희 컴포넌트 테스트도 있나용?

@geuntaek1013
Copy link
Collaborator Author

고선생님, 솔교수님 리뷰 반영과 코멘트 확인 부탁드립니다.🙋🏻‍♂️

@jeongwusi jeongwusi changed the base branch from main to dev September 21, 2023 04:44
Copy link
Collaborator

@jeongwusi jeongwusi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

지금 변경된 파일 서버, 라이브러리 등 엄청 많이 들어갔는데... 문제가 있지는 않을까요?

Copy link
Collaborator

@green-kong green-kong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

잘못들어왔다가 발작버튼 눌러져서 RC누르고 갑니다.
수정해주세요.

Comment on lines 37 to 39

// Example use:
// cy.mount(<MyComponent />)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기도..

Comment on lines 10 to 12
<div data-cy-root></div>
</body>
</html>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

마지막 줄 개행 안하시나요?
참고 블로그

@green-kong
Copy link
Collaborator

죄송합니다 JS는 안해도 상관없다네요. 까불어서 다시한번 죄송합니다.
다른 글

@solo5star
Copy link
Member

폴로가 잘 지적해주신 것 같습니다. 저희가 사용하는 JS Standard Style 에서는 파일 끝에 개행을 넣는 것으로 규정하고 있습니다.

prettier를 사용하기 때문에 Ctrl + S 하면 자동으로 포맷팅해줄텐데 아인의 VSCode에서 prettier가 동작하지 않은 것인지 봐야할 것 같네요

Screenshot_20230922_003354_Chrome.jpg

@green-kong
Copy link
Collaborator

오 바로 태세전환 하겠습니다. 똑바로 하십쇼 아인.🤬

@solo5star solo5star linked an issue Sep 22, 2023 that may be closed by this pull request
2 tasks
@geuntaek1013 geuntaek1013 added FE 될 때까지 한다잉 우선순위:🟠높음 비교적 먼저 작업해야 합니다. 카테고리:테스트⚗️ 테스트 혹은 이와 관련된 작업입니다. labels Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FE 될 때까지 한다잉 우선순위:🟠높음 비교적 먼저 작업해야 합니다. 카테고리:테스트⚗️ 테스트 혹은 이와 관련된 작업입니다.
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

사용자 스토리를 기반으로 E2E 테스트 작성하기
5 participants