# e2e

33개의 포스트
post-thumbnail

20230524 - RN, Jest, E2E Test, Unit Test

사실 큰 착각을 하고 있던 것 아닐까평소에 테스트 코드를 제대로 작성도 해본 적 없는 인간이고작 환경설정만 마무리한다고, 테스트가 잘 작동할 리가 없는데...필요한 환경을 만들기 위해 수 없이 많은 모킹을 생성하고, 랩핑하며 깨달았다.가장 작은 단위 Unit으로 나눠서

2023년 5월 24일
·
0개의 댓글
·

Playwright

e2e

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

MockMvc, Rest Assured 차이

MockMvc와 Rest Assured는 테스트 방법에 차이가 있다. MockMvc는 컨트롤러 단위 테스트에 사용되며, 가짜 객체를 만들어 처리한다. Rest Assured는 End-to-End Test 전 구간 테스트에 사용되며, 실제 요청으로 처리한다.

2023년 5월 10일
·
0개의 댓글
·

[Nest.js] e2e test에서 Web3AuthGuard 오버라이드 하기

작성하고 있는 api에서 Get /users/my 와 같은 api 호출은 web3AuthGuard를 거쳐서 인증된 사용자에게만 정상적인 응답을 돌려준다.문제는 테스트 환경에서 로그인을 구현하기가 복잡하다.일반적인 로그인이라면 id/pw를 입력으로 받아 jwt토큰을 반환

2023년 5월 6일
·
3개의 댓글
·

[Nest.js] e2e test에서 global validation pipe사용하기

e2e 테스트 학습하면서 작성중이다.테스트 작성하면서 여러 문제를 마주했고 그 중 해결한 문제 한가지를 포스팅해보고자 한다.e2e 테스트를 위해 app객체를 셋업했는데, validation pipe가 정상적으로 적용되지 않는 문제를 발견했다.바람직한 api의 응답은 다

2023년 5월 6일
·
5개의 댓글
·

[금융IT] E2E 암호화란?

End to End Encryption종단간 암호화구간 암호화송신부터 수신까지 암호화를 유지한 채로 전송하는 방식프로젝트 내 통신 : 이상적인 case동일한 보안키패드에 대한 암복호화 모듈 활용 가능\[송신] 보안키패드 A E2E 암호화 -> \[송신] 서버 bypas

2023년 4월 28일
·
0개의 댓글
·
post-thumbnail

[Nest.js] e2e 테스트에서 @Cron() 서비스 중지시키기

기존의 api서버를 nest.js로 개선하는 작업을 진행중이다.레거시 api가 있기 때문에 최소한의 컨트롤러만 구현해놓고 e2e 테스트를 작성한 뒤 기존의 api와 비교하면서 세부적인 구현을 할 생각이었다.익숙하지 않지만 꼭 넘어야 할 산이므로, 레퍼런스를 찾아보면서

2023년 4월 26일
·
0개의 댓글
·

프론트엔드 테스트 적용기 with Playwright👍

글을 시작하자마자 우선, 프론트엔드 앱에 테스트를 적용해보고 느낀 점은, 프론트엔드는 테스트하기가 까다롭다 - 였다. 어떤 테스트를 해야할까? 단위 테스트 개념을 프론트엔드에 적용하게 되면 ui에 대한 테스트일 것이고, 이 UI 테스트는 사실 상 변경사항이 많기 때

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

Express에서 E2E Test 그리고 테스트 환경 분리

이전 Nest.js에서 Jest를 이용한 Unit Test를 진행했다. 비즈니스로직을 검증하는 Unit Test도 물론 중요하지만, 백엔드 API를 호출하는 일련의 과정을 테스트 하는 E2E(End To End)가 더욱 중요하다고 생각한다.E2E테스트는 Unit Tes

2023년 3월 11일
·
0개의 댓글
·
post-thumbnail

e2e 테스트 도구로 Playwright를 선택한 이유

Playwright를 사용하며 알아본 공식 문서의 내용과 적용기를 공유합니다 🙆‍♀️

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

테스트 코드 작성하는 이유

장점사람이 수행해야 하는 반복된 테스트를 자동화 할 수 있음 (비용 감소)사람이 수행하는 것보다 훨씬 빠르게 테스트할 수 있음사람이 수행하는 것보다 더 신뢰할 수 있음단점감각적인 요소(시각, 청각) 등 사용자 경험과 관련된 문제를 찾아낼 수 없음실제 환경에서 벌어지는

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

E2E 테스트 : Playwright

프론트엔드에서 Playwright 를 사용해서 E2E 테스트를 해봅시다!

2023년 2월 8일
·
0개의 댓글
·

[Cypress] Cypress Intro.

Cypress Intro

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

웹 개발자의 최소한 이정도 테스트 코드 만큼은 (feat.Cypress)

웹 개발자로서 최소한 이정도 테스트는 해야한다.

2023년 2월 4일
·
4개의 댓글
·
post-thumbnail

WSL2에 Cypress 설치하기

E2E 테스트를 위해 Cypress를 설치하는 과정에서 벌어졌던 일) Mac 환경에서는 Cypress 설치 후에 yarn cyrpess open을 실행하면 Launchpad가 잘 실행되지만, WSL2 상에서 해당 명령어를 입력하면 Launchpad가 전혀 뜨지 않는다.

2023년 1월 30일
·
1개의 댓글
·
post-thumbnail

TIL 1 | E2E Test란

이때까지 Unit 테스트만 주구장창하던 나에게 E2E 테스트는 머나먼 나라 이야기였다. 갑자기 테스트로 방향이 바뀌게 되면서 E2E 테스트에 대해 알아보게 되었다. E2E 테스트란 E2E 테스트란 End-to-End, 즉 사용자 중심으로 처음부터 끝까지 엎르케이션 흐

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

출근 98일차 - 테스트는 어떻게 해야?

E2E 테스트 적용해보기

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

E2E Test with Cypress - 방 생성 테스트 코드 작성하기

cypress를 이용해 방 생성 e2e 테스트를 해보자

2022년 9월 21일
·
0개의 댓글
·