본문 바로가기
반응형

전체 글280

🍋 vue jest 사이드로 시작하면서 배운것들 ※ 금주는 공휴일 및 연차로 인하여 회고를 쓰지 않습니다. 🥯 vue jest 하면서 배운것 세팅에 관한것은 여기에 참조를 부탁드립니다. describe test shallMount, mount emit 테스트(자식컴퍼넌트) emit 테스트(부모컴퍼넌트) triggers events - click triggers events - key event mock axios spyOn 🍌 Describe 단위테스트의 그룹을 묶어둔것. 여기서는 한개의 Component 단위로 묶어서 테스트를 실시하였다. describe('Helloworld.vue 테스트', () => { }); 🥯 test 단위테스트의 그룹에서, 최소 단위의 테스트를 작성 describe('Helloworld.vue 테스트', () => { te.. 2023. 8. 20.
🧰 8월 2주차 회고 💶 vue2 jest Plugin 테스트 이번에 vue 환경세팅을 끝내고 테스트를 진행하다보니, Plugin 테스트를 어떻게 해야 하는지 고민이 필요했고, jest 사용후기에 대해 정리해서 글을 올려볼 예정이다. ⚱️ 장애 대응 이번주에 서비스 장애가 일어났다. 서버쪽 이슈였고,어떻게 보면 프론트엔드는 상관없을 수도 있겠지만, 연차가 쌓일수록 이런 예상치 못한 상황들이 벌어질텐데, 어떻게 대응해할지 고민이 필요하다.(서버 공부라든지, 백엔드 공부라든지) 2023. 8. 13.
🏰 vue2 jest 환경세팅 🚁 Vue2 jest 환경세팅 하는 이유 이번에 회사 프로젝트에 테스트 코드 도입하기 앞서 환경세팅의 준비 필요성을 느껴서 블로그에 남기고자 한다. 항상 환경세팅이 오래걸리기도 했다. 환경세팅은 여기서 참고하였다. 환경은 아래와 같다. Node Version : 16.19.1 Npm Version : 8.19.3 ⚓️ 뷰 테스트 라이브러리 설치 npm install jest --save-dev npm install @vue/test-utils@1.3.6 --save-dev npm install vue-jest --save-dev npm install babel-jest --save-dev ⚓️ 뷰 테스트 라이브러리 설치 (수정본) npm install @vue/cli-plugin-unit-jest@5.0.. 2023. 8. 9.
🐟 8월 1주차 회고 🐌 CPU 활성화 더 줄이기 회사 개발팀 리뷰를 하다가 프론트 CPU를 더 줄였으면 좋겠다는 말이 나왔다. 그리하여 기존에 40~50 => 20~30%으로 줄이긴했지만, 아직 애니메이션이 들어가서 10%까지는 줄이지는 못했는데, 10%이하로 낮추는것을 목표로 해보자 🍆 여러개의 Promise 한꺼번에 처리 여러개의 Promise를 async,await를 if-else으로 처리하고 있다. if-else으로 처리 하는게 맞는가 라는 고민이 들어서 이것을 어떻게 깔끔하게 짤지 고민이 필요하다. 🍈 테스트 코드 실무적용하기 현재 회사에서는 테스트코드가 적용되어있지는 않은데, 이번에 시작하게 된다면 로그인부터 시작하는 것이 목표이다. 실무에서 작성하고 경험을 블로그에 적을 예정이다. 2023. 8. 6.
반응형