본문 바로가기
QA Weekly

QA Weekly - 194[26/01/26]

by Zeromk2 2026. 1. 26.

26년 1월 20일부로 Vibium, Inc가 공식적으로 법인 설립되었습니다.

일반 법인이 아닌 공익 법인(Public Benefit Corporation, PBC) 으로 출범하였는데요 

프로젝트를 장기적으로 유지하기 위해서는 지속적인 관리와 공유 인프라가 필요하기 때문이였다고 합니다.

앞으로의 행보를 기대해보겠습니다!

 

이번 위클리에는

  • Yogesh Solanki
  • Betty Lin
  • Dareen mazen Khaled
  • Richa Pandey
  • Dennis Brysiuk
  • Burak Karakoyunlu
  • kanduri ajith
  • Mohd Azhar

의 포스팅으로 함께 합니다!

194번째 위클리 시작합니다

 

Check Version
* Properly verify Selenium Manager exists (#16711)
* Remove deprecated FTP proxy support (#16721)
* Add LocalWebDriver base class (#16730)
* Add type hints for WebElement.find_element(s) (#16772)
* Add/fix type hints for find_element/find_elements (#16786)
* [bidi]: add emulation command `set_network_conditions` (#16702)
* Add new ruff lint rules, fix violations and type annotations (#16789)
* Remove deprecated FirefoxBinary class (#16811)
* Fix type annotations, make docstrings consistent, centralize dev dependencies (#16821)
* Fix remaining mypy errors and enable CI for type checking (#16837)
* use SE_DEBUG to enable debugging (#16816)
* improve how tests are run against the grid server (#16851)
* Add type annotations to bidi network module (#16875)
* Add type annotations (#16883)
* have SE_DEBUG output driver logs as well (#16902)
* use `is_url_connectable` for driver status check (#16881)
UI Mode and Trace Viewer Improvements
New 'system' theme option follows your OS dark/light mode preference
Search functionality (Cmd/Ctrl+F) is now available in code editors
Network details panel has been reorganized for better usability
JSON responses are now automatically formatted for readability
Thanks to @cpAdm for contributing these improvements!

Miscellaneous
browserType.connectOverCDP() now accepts an isLocal option. When set to true, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.

Breaking Changes ⚠️
Removed _react and _vue selectors. See locators guide for alternatives.
Removed :light selector engine suffix. Use standard CSS selectors instead.
Option devtools from browserType.launch() has been removed. Use args: ['--auto-open-devtools-for-tabs'] instead.
Removed macOS 13 support for WebKit. We recommend to upgrade your macOS version, or keep using an older Playwright version.
Exclude tests from published dist
Exclude tests from the published dist
Bug Fixes
Fix: require Chrome for Testing, remove system Chrome fallback

Fixes #32
Suppress macOS notification permission dialog on Chrome launch

Fix Python websockets deprecation warnings

Make make targets work from clean clone by @coty

PR #34
Fix increase WebSocket message size limit to 10MB by @evanniedojadlo

PR #46
Issues Fixed
#32 - Python does not execute launch browser

 

 

Notice

Top Software Testing Statistics: Data & Key Insights

소프트웨어 테스트 관련 주요 통계: 데이터 및 핵심 통찰 입니다.

참고하면 좋을만한 데이터네요.

https://testgrid.io/blog/software-testing-statistics/

 

Latest Software Testing Statistics (2026 Edition)

Want to know what’s scaling, what’s stalling, and what’s next in the world of software testing? Here’s a list of the top statistics for 2026.

testgrid.io

 

 

QA Basic

The Market Splits QA Roles. Quality Doesn’t.

시장은 QA 역할을 세분화하지만, 품질 자체는 그렇지 않습니다. 입니다.

수동 테스트는 흔히 "단순한 실행"으로 오해되지만 , 실제로는 많은 QA 전문가들이 사고력을 심화시키는 과정입니다.
공감가는 말이네요.

https://medium.com/@betty.lin.twn/the-market-splits-qa-roles-quality-doesnt-9731f6436d6c

 

 

Understanding End-to-End Testing: A Beginner-Friendly Guide

엔드투엔드 테스트 이해하기: 초보자를 위한 가이드 입니다.

E2E에 대한 개념을 잡기에 좋은 글입니다.

https://medium.com/qualitynexus/understanding-end-to-end-testing-a-beginner-friendly-guide-74c89343eb61

 

 

QA Testing

API-First Testing: Reducing UI Flakiness by Testing the Layers Below

API 우선 테스트: 하위 계층 테스트를 통해 UI 불안정성 감소 입니다.

개인적으로도 매우 공감하고 있는 부분입니다. 그래서 최대한 여력이 된다면 API First Test 정책을 가져가려고 하고 있습니다.

https://medium.com/@richapandey0009/api-first-testing-reducing-ui-flakiness-by-testing-the-layers-below-c35cae971246

 

 

Automation & Engineering

Unlocking Test Automation: A Begginer’s Overview to Automated Tests in Your Application

테스트 자동화의 모든 것을 알아보기: 애플리케이션 자동화 테스트에 대한 초보자 개요 입니다.

내용중에 아주 좋은 문장이 있네요. "완벽주의는 실천의 적입니다"
다른 QA분들이 올리는 글이나 단톡방에 올라오는 여러 조합들이 좋아보일수는 있으나 그 방법이 만능인것은 아닙니다.
여러분 일단 해보세요! 

https://medium.com/elevate-tech/unlocking-test-automation-a-begginers-overview-to-automated-tests-in-your-application-ffc7a284e15a

 

 

Stop Writing Manual Code: Automating API Tests with Postman AI

수동 코드 작성은 이제 그만: Postman AI로 API 테스트 자동화하기 입니다.

저도 테스트 자동화 구현할때 자주 사용했던 기능인데 이전에는 테스트 스크립트를 작성해달라고 하면 Scripts 영역에 테스트케이스 형식으로 작성해주는게 아니라 대화창에 스크립트를 남겨주고는 했었는데 ^^;; 이제는 성능이 조금 더 좋아졌을 것 같네요.

https://medium.com/@burakkrkynlu/stop-writing-manual-code-automating-api-tests-with-postman-ai-748d0bc1221c

 

 

Stop Writing Spaghetti Tests in Postman, Build a State Machine Instead

Postman에서 스파게티 테스트를 작성하는 대신 상태 머신을 구축하세요. 입니다.

저도 지금 재활용이 불가능한 구조로 API테스를 구성해 놓았는데 이글을 보고 해결 방안이 떠오를것 같네요.

https://medium.com/@kanduriajith/stop-writing-spaghetti-tests-in-postman-build-a-state-machine-instead-d1851f09d1c5

 

 

Python Unit Testing: The Ultimate Guide (From Basics to Production-Ready Practices)

파이썬 단위 테스트: 완벽 가이드 (기초부터 실제 운영 환경 적용까지) 입니다.

초기에 개념정리하기 좋은 글이네요.

https://python.plainenglish.io/python-unit-testing-the-ultimate-guide-from-basics-to-production-ready-practices-bb4eac4a736b

 

 

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 테스트 자동화를 위한 웹 요소 로케이터 마스터링

https://medium.com/@jignect/mastering-web-element-locators-for-effective-ui-test-automation-6f7408b0053b

 

- Appium Capability 설정 방법

https://www.lambdatest.com/blog/appium-capabilities/

 

- Macbook에서 Python/Appium으로 iPhone 제어하기 (0~1)

https://kevinlinxc.medium.com/controlling-an-iphone-with-python-appium-on-a-macbook-0-to-1-20d4c9c46ad6

 

- 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

 

728x90

'QA Weekly' 카테고리의 다른 글

QA Weekly - 196[26/02/09]  (0) 2026.02.09
QA Weekly - 195[26/02/02]  (0) 2026.02.02
QA Weekly - 193[26/01/19]  (1) 2026.01.19
QA Weekly - 192[26/01/12]  (2) 2026.01.12
QA Weekly - 191[26/01/05]  (0) 2026.01.05

댓글