본문 바로가기

selenium2

Appium 애피움 (모바일앱 테스트 자동화) Appium vs Selenium항목 AppiumSelenium대상 플랫폼모바일 앱 (iOS, Android)웹 브라우저 (PC/Mobile)테스트 대상네이티브 앱, 하이브리드 앱, 모바일 웹웹 사이트UI 제어 방식OS별 UI자동화 프레임워크 (XCUITest, UIAutomator 등)HTML DOM 기반코드 구조WebDriver 기반 (Selenium과 유사한 구조)WebDriver 기반실행 환경모바일 디바이스, 에뮬레이터, 시뮬레이터브라우저 (Chrome, Firefox 등)즉, Appium은 Selenium의 모바일 버전이라고 보면 이해하기 쉬움.Selenium과 유사한 구조로 접근 가능하며, 비개발자라도 일정 수준의 코드 학습으로 자동화 작성 가능함.Appium 스크립트 작성 가능 언어언어지원 .. 2025. 7. 27.
Playwright vs Selenium Playwright 이 Selenium 보다 더 나은 주요 이유 항목 Playwright Selenium 최신 웹 호환성SPA, 반응형, 최신 프론트엔드 대응이 뛰어남일부 최신 UI 대응 어려움지원 브라우저크롬/파폭/웹킷(사파리)/엣지 등 모두크롬/엣지/파폭/사파리실행 속도빠름 (auto-wait 내장, 멀티 브라우저 기본 병렬화)상대적으로 느림, wait 직접 조절 필요안정성flaky test(랜덤 실패) 현상 적음, 자동대기wait 명시적 추가 필요, flaky 가능성API 구조Modern(체이닝, Promise), 간단함전통적인 WebDriver 방식멀티브라우저크롬, 파폭, 엣지, 웹킷(사파리) 완벽 지원사파리는 맥에서만 부분 지원 병렬/분산 기본 지원, 매우 쉽고 빠름xdist 등 외부 플.. 2025. 7. 27.
반응형