본문 바로가기

개발/프로젝트-식당 웨이팅 앱 FOOD LINE28

230623 실전프로젝트21 [Nest.js] 카카오맵 API에서 좌표 크롤링하기 ✅오늘 학습 Keyword 2023.06.01 - [실전프로젝트] - 230601 실전프로젝트6 [Node.js/Nest.js 공공 data저장, 좌표주입하기] 230601 실전프로젝트6 [Node.js/Nest.js 공공 data저장, 좌표주입하기] ✅오늘학습 Keyword 1. postgreSQL-RDS 연결 2. 대용량 csv data 저장 ✅local data와 카카오맵API 연동하기 - 겪은 문제 1. 저번 포스팅에서 기록했듯 대용량 data의 좌표를 부여하는 작업에서, 쿼터 문제가 발 veritas-crystal.tistory.com ✅오늘 겪은 문제 1. 프로젝트에 쓰일 최종적인 data인 csv파일에 카카오좌표를 크롤링하고 있었다. 이 과정에서 지번주소, 도로명주소가 둘 다 카카오맵 api.. 2023. 6. 23.
230622 실전프로젝트20 [Nest.js] Jest로 Unit test code 짜기2 ✅오늘 학습 Keyword 2023.06.21 - [실전프로젝트] - 230621 실전프로젝트20 [Nest.js] Jest로 Unit test code 짜기 230621 실전프로젝트20 [Nest.js] Jest로 Unit test code 짜기 ✅오늘 학습 Keyword 프로젝트 마무리 단계에 접어들었고 CI/CD를 위한 UNIT TEST CODE 작성을 시작했다. ✅오늘 겪은 문제 단위테스트에서 뭘 테스트하고자 하는지 헷갈려서 예전에 봤던 강의를 다시 veritas-crystal.tistory.com 프로젝트 마무리 단계에 접어들었고 CI/CD를 위한 UNIT TEST CODE 작성을 시작했다. ✅오늘 겪은 문제 아래와 같은 에러가 떴다. ● StoresRepository › updateCoord .. 2023. 6. 23.
230621 실전프로젝트19 [Nest.js] Jest로 Unit test code 짜기 ✅오늘 학습 Keyword 프로젝트 마무리 단계에 접어들었고 CI/CD를 위한 UNIT TEST CODE 작성을 시작했다. ✅오늘 겪은 문제 단위테스트에서 뭘 테스트하고자 하는지 헷갈려서 예전에 봤던 강의를 다시 찾아봤다. 단위테스트의 목적은 개별 단위가 올바르게 동작하는지를 확인하는 것이다. 1. 입출력: 함수나 메서드에 정확한 입력을 주고, 그 결과가 예상한 출력과 일치하는지 확인(즉 함수의 동작이 올바른지 확인, 예상되는 값을 입력해주어야 한다) 2. 예외처리가 필요한 경우 예외가 필요한지, 그리고 예외처리가 올바르게 동작하는지 3. 의존성: 단위 테스트에서는 주로 의존성을 가지는 외부 리소스나 모듈을 mocking하여 테스트한다 그러니까 실제 데이터베이스에 접근하여 데이터를 확인하는 것이 아니라,.. 2023. 6. 21.
230620 실전프로젝트18 [Nest.js] Jmeter로 부하테스트하기2 ✅오늘 학습 Keyword 2023.06.15 - [실전프로젝트] - 230616 실전프로젝트15 [Nest.js] Jmeter로 부하테스트하기 230616 실전프로젝트15 [Nest.js] Jmeter로 부하테스트하기 ✅오늘 학습 Keyword 애플리케이션 통합 완료 후 JMeter를 이용하여 부하테스트를 해보기로 했다. JMeter란 Apache에서 만든 자바로 만들어진 웹 어플리케이션 성능 테스트 오픈소스이고, GUI, CLI 방법을 veritas-crystal.tistory.com JMeter 사용법을 숙지한 후에 기능별로 기준을 나누어 테스트를 진행했다. ✅JMeter로 애플리케이션 성능테스트 해보기 테스트 기준과 결과는 아래와 같다. ✅오늘 알게된 점 caching intercepter를 적용.. 2023. 6. 20.