QA의 테스트 이야기

여기는 소프트웨어 자동화관련 자료를 

정리해 놓은 곳입니다. 

각 글에는 링크를 추가해 놓았으니

원글도 확인해보세요~

 

모바일, API, 웹자동화를 구분하고 

그 이외는 기타로 정리할 예정입니다. 

오픈한 순서대로 정리 될 예정입니다.

 

 

모바일 자동화

우아한 형제들 - 시각적 요소 자동화 테스트(2022년)

개발팀에서 진행한 작업으로 

웹의 이미지를 같은지 비교하여 테스트 진행

실제 앱에는 적용이 힘들고 테스트 앱에는 적용 가능할 것으로 보임

 

카카오 페이 - 모바일 자동화(2022년)

코멘트

Appium과 디바이스팜으로

안드로이드, 아이폰을 같이 자동화 테스트 수행이 가능하고

리포트나 대시보드도 잘 구성되어 있음

 

 

카카오 페이 - 모바일 자동화 기술문서(2022년)

동영상과 같이 자동화 테스트 수행과 디팜과 모니터링까지 같이 연동되어있음

기술블로그링크

 

[if kakao 2022] 사례로 보는 모바일 자동화 테스트를 통한 모니터링 | 카카오페이 기술 블로그

if(kakao)2022 모바일 자동화 테스트를 통한 모니터링 사례 공유

tech.kakaopay.com

 


우아한형제들 -우아한집 자동화 아들(2023년)

자동화에 대해서 잘 정리된 자료라고 생각됩니다.

실제 데모등이 없어서 아쉽네요.


에이닷 UI 테스트 자동화이야기(2024년)

 

에이닷 UI 테스트 자동화이야기: Appium을 이용한 모바일앱 테스트

 

devocean.sk.com

 


 

토스 - 토스닥터(2024년)

간단한 30개의 모바일 자동화 케이스에 대한 테스트 자동화로

스모크 테스트를 대체했다고 하네요.

 


토스플레이스 - 2024 QA 코리아 컨퍼런스(2024년)

모바일 자동화 설계 및 구조에 대해서 상세한 내용과

BVT단계의 테스트 검증등 활용에 대한 내용도 잘 정리되어 있습니다.


API자동화

 우하한 형제들 - QA의 시간을 아껴줄 테스트 자동화 도입기(2023)

Proxy기반으로 수집한 API호출정보를 GPT가 자동화 코드를 생성해 주고

QAOps를 통해서 배포후 Jira연동까지 자동화 파이프라인 구축되어 있음


 

웹 자동화 테스트

토스 - 클릭 한 번으로 테스트 45만 개 완료! 테스트 자동화 플랫폼 구축기(2024)

playwright로 자동화 테스트 수행과 관리를 할 수 있는 플랫폼을 구축한 내용입니다. 

회사내에 공통의 자동화 플랫폼으로 테스트를 수행하는 것이 멋지네요~

 

 

우아한 형재들 - API 모킹으로 테스트를 더 편리하게, Mock Service GUI 소개(2024)

엡 UI에서 목서버의 데이터를 변경하면서

테스트가 가능하게 구성하였다는 부분이 인상 적이었습니다. 

MSW(Mock Server Worker)에 대해서는 따로 기능 및

사용법에 대해서 정리하도록 하겠습니다. 

 


카카오모빌리티 -테스트 자동화의 시작 - Cypress 기반 E2E 테스트 도입기

 

테스트 자동화의 시작 - Cypress 기반 E2E 테스트 도입기 | 카카오모빌리티 디벨로퍼스

프론트엔드 테스팅을 위해 Cypress 기반 E2E 테스트를 도입한 과정을 소개합니다. 자동화 테스트가 왜 필요했는지, 여러 테스트 도구 중 Cypress를 선택한 이유, 그리고 실제 프로젝트에 적용한 사례

developers.kakaomobility.com

요즘은 FE에 대한 자동화 관심이 점점 높아지는 것으로 보입니다. 

그리고 FE개발자들은 정말 자동화에 진심이 아닌가 생각이 드네요.

목에서부터 각 자동화 도구의 장담점까지 잘 정리 된 것 같아요.

요즘 트랜드는 Playwright로 가는 추세인 것 같은데 cypress를 사용했다는 점에서

특이하다고 생각이 드네요.

그래도 자동화 엔지니어로써 E2E테스트나 테스트 전략부분에서는

더 나은 방법을 제시할 수 있도록 노력을 해야할 듯하네요.

 


FEConf 2024 [A3] 쉽고 편리한 E2E 테스트 자동화를 꿈꾸며...

selenium과 puppeteer는 코드 자동생성 기능이 부족하여

케이스 구현에 오래걸리는 단점이 있는데

playwright는 코드자동생성이나 스크린샷등 자동으로 처리를 할 수 있어서

쉽게 E2E 웹자동화를 할 수 있습니다. 

 


 

기타 자동화

라인 게임즈 - Harness를 이용해 LLM 애플리케이션 평가 자동화하기(2024년)

개발팀에서 구축한 llm 평가 자동화 시스템으로

ai쪽은 생소하지만 알아두면 좋을 것 같아요.

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band