테스트는 계속 Playwright, Selenium 및 pytest를 사용합니다. 저희는 이를 대체하지 않습니다. 기업 환경에 적합하게 만들어 드리며, 코드, 증빙 자료 및 이력을 모두 고객이 소유합니다.

자체 호스팅 Playwright: 내 테스트를 내 기기에서.

Playwright는 오픈 소스이며 설치할 수 있는 곳이라면 어디서나 실행됩니다. Nexus Studio는 직접 관리하는 기기에서 Playwright를 실행하고, 기본 Playwright에서는 사용자가 직접 마련해야 하는 기록 도구, 예약 실행, 결과 판정 및 모든 실패에 대한 증거 자료 기능을 제공합니다.

자체 호스팅 Playwright란

브라우저, 테스트 실행 및 증거 자료가 모두 세션 단위로 임대하는 클라우드 그리드가 아닌, 직접 관리하는 하드웨어에 있다는 뜻입니다. 테스트 자체는 달라지지 않습니다: 자유롭게 읽고 편집하고 보관할 수 있는 표준 Playwright 파일로 유지됩니다.

실행할 수 있는 네 가지 환경

각 작업 공간의 Studio Docker 화면에서 엔진이 테스트 모음을 실행할 위치를 선택합니다.

위치설명권장 용도
개인 PCWindows 11에 Studio를 설치하고 실행합니다. 그 외에는 아무것도 필요하지 않습니다.지금 바로 시작하거나 USB로 연결한 실제 Android 휴대전화가 필요한 테스트 실행에 적합합니다. 예약 실행은 PC가 절전 상태가 아닐 때 진행됩니다.
미니 PC항상 켜 두는 전용 Windows 11 기기에서 동일한 Studio를 사용하거나, Docker Engine과 Compose v2가 설치된 Ubuntu 24.04 LTS 기기에서 엔진만 실행합니다.작업용 컴퓨터를 점유하지 않는 야간 회귀 테스트 및 예약 실행에 적합합니다. 증거 자료는 해당 기기의 디스크에 보관됩니다.
자체 기기의 Docker테스트 모음은 동일한 기기와 디스크의 실행 컨테이너 안에서 실행되므로, 매번 동일한 이미지에서 실행이 시작됩니다.모든 기기에서 동일한 이미지를 사용하는 재현 가능한 실행에 적합합니다.
SSH로 연결하는 VPSUbuntu 24.04 LTS, Docker Engine 및 Compose v2가 설치된 서버에 SSH 키 인증으로 접속하여 동일한 컨테이너 이미지에서 테스트 모음을 실행합니다. 증거 자료는 가져오기 전까지 해당 서버에 보관됩니다.추가 실행 용량. 휴대폰, Selenium 및 Python 테스트 모음과 인프라 카오스 테스트는 Studio가 설치된 컴퓨터에서 처리합니다.

기본 Playwright에 Nexus Studio가 더하는 기능

Playwright는 테스트를 실행합니다. 그 밖에 필요한 모든 것은 여전히 팀이 직접 구축해야 합니다.

  • 통과나 실패를 넘어선 판정

    14가지 판정으로 실제 결함을 느린 네트워크, 봇 확인 절차, 브라우저 충돌과 구별합니다. 재시도 후 통과한 테스트는 FLAKY로 판정하며, 단순 통과로 처리하지 않습니다. 14가지 판정

  • 표준 코드를 작성하는 기록기

    Nexus Recorder는 클릭하는 대로 Playwright 또는 Selenium 코드를 작성하며, 이 과정에 AI는 관여하지 않습니다. 별도 형식에서 코드를 변환할 필요가 없습니다.

  • 모든 실패의 증거

    실패할 때마다 보고서, 스크린샷, 콘솔 및 네트워크 데이터를 하나의 폴더에 남기며, 실제 실패의 경우 영상도 보관합니다. 실패 시 남는 자료

  • 예약 실행 및 CI

    Watch는 일정에 따라 테스트 모음을 다시 실행하고 상태가 바뀔 때만 알림을 보냅니다. GitHub Actions 및 GitLab CI 파이프라인은 화면에서 설정합니다. CI/CD

컴퓨터 요구 사항

Windows 11 x64가 필요하며, 엔진만 실행하는 컴퓨터에는 Ubuntu 24.04 LTS를 사용할 수 있습니다. RAM은 최소 16 GB, 권장 32 GB입니다. 적응형 속도 조절을 켜면 엔진은 자체 추산한 브라우저당 약 0.5 GB를 기준으로 가용 RAM에 맞춰 동시 실행 브라우저 수를 조정합니다. SSD를 사용하면 증거 자료와 영상을 처리하는 데 도움이 됩니다. 시스템 요구 사항

클라우드 그리드 없이 여러 브라우저에서 테스트할 수 있나요?

자주 묻는 질문

  • 클라우드 그리드 없이 Playwright를 자체 호스팅할 수 있나요?

    네. Playwright는 자신의 PC, Docker 또는 Linux 서버에서 실행할 수 있습니다. Nexus Studio는 해당 환경에서 테스트 모음을 실행하고 결과와 증거 자료를 사용자의 디스크에 보관합니다.

  • 네트워크 밖으로 나가는 데이터가 있나요?

    Studio가 자체적으로 연결하는 것은 라이선스 확인뿐입니다. 테스트, 결과, 증거 자료는 사용자가 관리하는 컴퓨터에 보관됩니다. 직접 관리하는 인프라

  • BrowserStack이나 Sauce Labs와 비교하면 어떤가요?

    이들 서비스는 자체 클라우드에서 테스트를 실행하며 병렬 세션당 요금을 부과합니다. Nexus Studio는 사용자의 컴퓨터에서 실행되며 컴퓨터당 요금이 책정됩니다. 공급업체 가격 페이지와 함께 나란히 비교

  • 어떤 브라우저를 실행하나요?

    Playwright에서 제공하는 Chromium, Firefox, WebKit과 USB로 연결된 실제 Android 휴대폰을 지원합니다. iPhone과 iPad는 실제 기기가 아닌 WebKit 에뮬레이션으로 지원합니다.

  • 비용은 얼마인가요?

    Individual 요금제는 컴퓨터 1대에 월 79 USD 또는 연 790 USD이며 모든 기능을 포함합니다. 사용자, 테스트, 병렬 실행 단위의 추가 요금은 없습니다. 요금 보기

자신의 컴퓨터에서 실행하세요.

자신의 컴퓨터에서 모든 기능을 30일간 무료로 사용하세요. 카드 등록은 필요 없습니다.