QA Weekly - 189[25/12/22]
드디어 Vibium이 본격적으로 시동이 걸리는 것 같습니다.
양방향 Appium이 또 어떤 가능성을 가져다 줄지 기대되네요.
이번주는 글도 풍부한 한주여서 위클리 작성에 시간이 많이 소요된 한주이니 제 위클리 외에도 직접 다른 글들을 찾아보시는 것도
좋을 것 같습니다 :)

이번 위클리에는
- Testify
- Etta Tottie
- Paweł Bylina
- Mathew Cano
- Dominik Szahidewicz
- Silversky Technology
- Katalon Team
- The Postman Team
- Gunashekar R
의 포스팅으로 함께 합니다!
189번째 위클리 시작합니다
| Check Version |
- Selenium V4.39.0
- Playwright V1.57.0
- Appium V3.1.2
- Appium Inspector V2025.11.1
- Appium-uiautomator2-driver V6.7.3 Version UP!
deps: bump asyncbox from 3.0.0 to 4.0.1
- appium-xcuitest-driver V10.11.0 Version UP!
Features
- Add enforceCustomSnapshots setting
Miscellaneous Chores
- deps: bump asyncbox from 3.0.0 to 4.0.1
- Vibium day9 Version UP!
Selenium과 Appiuim의 아버지 제이슨 허긴스(Jason Huggins)가 지금 개발 중인 Vibium Github 링크를 추가해두었습니다. 점점 개발에 속도가 붙고 있는것 같네요.
Updates 폴더를 보면 Day 업데이트가 되고 있는것을 확인할 수 있습니다.
| QA Basic |
Tech Origins: The Evolution of Software Testing
기술의 기원: 소프트웨어 테스트의 진화 입니다.
소프트웨어 테스트가 연도별로 어떤 성장을 이루고 있는지 보여주고 있네요.
https://medium.com/@realtestify/tech-origins-the-evolution-of-software-testing-e309cece481d
Beyond the Happy Path: Inclusive Software for a Diverse World
행복한 길을 넘어서: 다양성이 넘치는 세상을 위한 포용적인 소프트웨어
이제 이것이 점점 글로벌 표준이 되어야 하는게 아닌가 싶습니다.
Top Automation Testing Tools
최고의 자동화 테스트 도구 입니다.
오랜만에 보이는 주제의 글이네요.
Top Automation Testing Tools
We've listed the best tools for QA automation, grouped by their suitability for different types of companies and technologies.
bugbug.io
The Modern Browser Landscape: What Developers Need to Know in 2025
현대 브라우저 환경: 2025년 개발자가 알아야 할 사항 입니다.
참고하면 좋을만한 내용이네요.
| QA Testing |
100+ Test Cases for Test Search Functionality
검색 기능 테스트를 위한 100개 이상의 테스트 케이스 입니다.
테스트케이스를 처음 작성해보시는 분은 이런 실제 예제가 도움이 되실 것입니다.
'양식' 이 아니라 '내용' 만 참고하면 될 것 같습니다.
100+ Test Cases for Test Search Functionality
Comprehensive guide to testing search functionality with 100+ test cases, real-world examples, and tips for automating search tests using BugBug.
bugbug.io
Practices to Keep Testing Purpose-Driven and Effective
목적 지향적이고 효과적인 테스트를 유지하기 위한 실천 방안 입니다.
꽤나 정론을, 군대로 말하면 FM적인 이야기를 하고 있습니다. 그렇다면 나에게 물어볼 차례입니다. 나는 FM인가?
| Automation & Engineering |
Chrome vs Chromium: What’s the Difference? (Pros & Cons)
Chrome과 Chromium의 차이점은 무엇일까요? (장단점) 입니다.
이제는 Playwright가 Chromium만 사용하지 않고 Chrome를 사용하기 때문에 Chromium의 사용이 많이 줄었지만 차이점은 알아두면 좋겠죠.
Chrome vs Chromium: What’s the Difference? (Pros & Cons)
Compare Chrome vs. Chromium: Uncover essential differences in privacy, Google integration, performance, and customization to choose your ideal browser.
katalon.com
HTTP PATCH Method: Partial Updates for RESTful APIs
HTTP PATCH 메서드: RESTful API의 부분 업데이트 입니다.
PATCH가 어떻게 사용되는 것인지 자세히 설명해주고 있네요.
https://blog.postman.com/http-patch-method/
🔍 API Validation Against Database Using Playwright — The Missing E2E Pattern Every SDET Should Use
🔍 Playwright를 사용한 데이터베이스 기반 API 유효성 검사 — 모든 SDET가 사용해야 할 누락된 E2E 패턴 입니다.
저도 최근 생성한 DB insert용 API 가 있는데 insert는 성공했지만 종종 200응답으로 오지 않는 경우가 있었습니다. 이후 DB를 기준으로 수정작업을 하기는 했지만 이 글을 더 먼저 봤다면 미리 도움을 받았을 수도 있었겠네요.
The Hybrid Testing Revolution: Why API + UI Tests in Playwright Change Everything
하이브리드 테스트 혁명: Playwright에서 API + UI 테스트가 모든 것을 바꾸는 이유 입니다.
저희도 하이브리드로 진행중인데 '하이브리드' 라는 용어가 적절한지 살짝 고민이 되네요 ㅎ
| Information |
- 테스트 자동화 도구는 어떤 것들이 있는지 알고 싶어요
https://katalon.com/resources-center/blog/automation-testing-tools
- 소프트웨어를 위한 최고의 DevOps 도구 15가지
https://katalon.com/resources-center/blog/top-devops-tools
- ADB 명령어로 할 수 있는 것은 어떤 것이 있나요
https://www.lambdatest.com/blog/adb-commands/
https://jignect.tech/adb-tips-for-appium-how-to-locate-android-package-and-activity-names-easily/
Chrome에서 Python Selenium으로 웹 자동화 마스터하기.
https://www.lambdatest.com/blog/python-selenium-with-chrome/
효과적인 UI 테스트 자동화를 위한 웹 요소 로케이터 마스터링
- Appium Capability 설정 방법
https://www.lambdatest.com/blog/appium-capabilities/
- Macbook에서 Python/Appium으로 iPhone 제어하기 (0~1)
- Selenium에서 XPath를 사용하는 방법: 예제가 포함된 전체 가이드
https://www.lambdatest.com/blog/complete-guide-for-using-xpath-in-selenium-with-examples/
Selenium 마스터하기: 모든 자동화 엔지니어가 알아야 할 필수 인터페이스와 클래스
https://medium.com/@qa_engineer01/mastering-selenium-essential-interfaces-and-classes-every-aut