TestContainers로 유저시나리오와 비슷한 통합테스트 만들어 보기
진정한 통테를...
기업 기술블로그의 Testing 관련 글 277개
진정한 통테를...
안녕하세요. 비브로스 웹프론트엔드팀 박서영입니다.
시각적 회귀 테스트란 코드 변경에 따른 UI의 변화를 시각적으로 확인하기 위해 진행하는 테스트입니다. 최근에 시각적 회귀 테스트의 필요성을 느껴 테스트 구축을 위해 많은 유료 서비스들(Percy, Chromatic…
코드 리뷰에 참여하는 저만의 태도와 철학을 공유하고자 합니다.
테스트의 중요성이 부각되며 많은 프로젝트에 테스트를 도입하는 시도가 증가하고 있다. 테스트는 코드 변경에 대한 Side Effect…
이번 글에서는 Spring Webflux + Kotlin 기술 스택에서 Request Binding Exeption에 대한 처리를 예제코드를 통해서 구현해 보도록 하겠습니다.Controller 처리Controller에서는 @Valid annotation을 사용해서 request Object 대한 validation을 체크합니다. @ApiOperation("xxx") @GetMapping("/main") suspend fun getMainDeals( @Valid retrieveMainDealRequest: RetrieveMainDealRequest ) = superDealGoodsService.readSuperDealMain(retrieveMainDealReq..
최근 저희 FE 그룹 내에서 프로젝트들에 E2E 테스트를 도입해 보자는 이야기가 솔솔 나왔고 실제로 적용하는 사례들이 많아지기 시작했습니다. 제가 진행하던 프로젝트에도 E2E…
NHN Cloud Console의 프런트엔드 통합 테스트를 어떻게 작성하였고 작성 이후 어떻게 달라졌는지 이야기하려고 한다.
'모델 추론 구조 자체'를 A/B 테스트하는 방법
들어가며 안녕하세요. QA Engineer 미키입니다. 이 글에서는 트렌비 프론트 서비스의 더 나은 서비스 품질보증을 위해 도입한 API 테스트 자동화에 대해서 이야기 해보고자 합니다. 배경 및 목적 트렌비는 Selenium을 통한 UI 테스트 자동화를 업무에 적용시켜 회원가입, 로그인, 결제, 장바구니, 전시영역에 이르는 대부분의 주요 구매 플로우(flow) 영역을 자동화하여 테스트하고 있습니다. 하지만 UI 테스트 자동화를 서비스의 모든 영
E2E 테스트 및 데이터 퀄리티 테스트 적용하기
목차 서문 E2E 테스트하는 개발자와 QA에게 어려운 것 해결사 Cypress Studio의 등장 수동화된 테스트에 날개를 달아주자 비 개발자를 위한 Cypress Studio 테스트 자동화 방법 정리 서문 if…
시뮬레이션이전 글을 통해 테스트에 사용할 기록들을 캡처하여 확보했습니다. 이렇게 캡처한 내용을 바탕으로 mock service 를 띄워 이제는 시뮬레이션할 수 있습니다. 이제 테스트를 수행해 봅시다. hoverfly dashboard 에서 simulate 모드로 변경하거나 기록한 파일을 import 하여 hoverfly 를 재기동하면 테스트 환경으로 활용할 수 있습니다. 하지만 몇 가지 좀 더 수월한 테스트 조력을 원하였습니다. hoverfly 는 매우 디테일하게 기록하지만 실제 테스트에 적합한 동작은 덜 디테일하거나 추가적인 디테일이 필요할 수 있다.mocking 하는 서비스의 특징을 흉내 낼 때, 각 config 가 서비스 단위로 관리할 수 있는 게 편했다.hoverfly 는 가볍고 빠르다고 하지만 ..
FE 개발그룹에서는 사내 스터디가 활발하게 진행되고 있습니다. 저도 최근 몇몇 팀원분들과 만들면서 배우는 프로그레시브 웹 앱이라는 도서를 가지고 PWA에 대해 스터디를 진행했습니다. PWA…
if(kakao)2022 모바일 자동화 테스트를 통한 모니터링 사례 공유
이전 글에 이어, Quality & Testing 관련 현재 트랜드 및 주요 내용에 대해 계속 살펴보도록 하겠습니다.(출처: “World Quality Report 2022-23” ) 3. CURRENT TRENDS IN QUALITY ENGINEERING & TESTING 3) Quality Infrastructure Testing and Provisioning 테스트 환경관리(Test Environment Management)는 World
성능 테스트와 반복 성능 테스트는 실제 부하를 받는 환경과 동일한 환경에서 이뤄질수록 의미가 높습니다. 하지만 정말 운영환경과 동일한 환경을 여러 목적을 위해 유지하는 것은 팀이나 기업의 사정에 따라 쉬운 일은 아닙니다. 그렇다고 운영 중인 시스템에 영향을 미칠 수 있는 환경에서 성능을 테스트해 보는 것은 아주 위험천만한 일입니다. 만약, 성능을 확인하기 위해 운영환경과 아주 동일한 환경을 마련하기가 어렵다면 우리는 어떤 방법을 쓸 수 있을까요? 관련 글 성능 테스트를 위한 격리 - 단순한 모델 성능 테스트를 위한 격리 - hoverfly 성능 테스트를 위한 격리 - 시뮬레이션 미니어처 성능 테스트는 반복 수행해보기에는 부담스럽기는 합니다. 하지만 성능 테스트를 자주 수행할 수 있고 그 부담을 줄일 수 ..
연이은 전사 대상 PJT 성능테스트 지원 대응으로 머릿속이 바쁘던 와중에, 다음 PJT로 들어가기 전 2주간 생각할 시간이 생겼습니다. 이때다 싶어, 따끈따끈한 올해의 ‘World Quality Report 2022-23’을 가져와서 한번 살펴보고, 주요 내용들을 여기 Tech Blog에 요약해 보고자 합니다. World Quality Report 소개 2년전 Tech Blog를 통해 “Global QA & Testing 관련 기술 동향 분석”
페이지 12 / 16 (총 277개)