Twoje testy nadal korzystają z Playwright, Selenium i pytest. Nie zastępujemy ich. Przygotowujemy je do wymagań dużych organizacji, a wszystko pozostaje Twoją własnością: kod, dowody i historia.

Playwright na własnej infrastrukturze: Twoje testy, Twoje maszyny.

Playwright ma otwarty kod źródłowy i działa wszędzie, gdzie można go zainstalować. Nexus Studio uruchamia go na maszynach pod Twoją kontrolą i dodaje to, o co przy samym Playwright musisz zadbać samodzielnie: rejestrator, zaplanowane uruchomienia, oceny wyników i materiały diagnostyczne dla każdego błędu.

Co oznacza Playwright na własnej infrastrukturze

Oznacza to, że przeglądarki, uruchomienia testów i materiały diagnostyczne znajdują się na sprzęcie pod Twoją kontrolą, a nie w siatce testowej w chmurze wynajmowanej na sesje. W samych testach nic się nie zmienia: pozostają standardowymi plikami Playwright, które możesz czytać, edytować i zachować.

Cztery miejsca uruchamiania

Dla każdego obszaru roboczego na ekranie Docker w Studio wybierasz, gdzie silnik uruchamia zestawy testów.

GdzieCo to jestZastosowanie
Twój własny komputerZainstaluj Studio w systemie Windows 11 i uruchamiaj testy na tym komputerze. Nic więcej nie jest potrzebne.Szybki start i uruchomienia wymagające fizycznych telefonów z systemem Android podłączonych przez USB. Zaplanowane uruchomienia odbywają się, gdy komputer nie jest uśpiony.
MinikomputerTo samo Studio na dedykowanym, stale włączonym komputerze z systemem Windows 11 lub komputer z systemem Ubuntu 24.04 LTS, Docker Engine i Compose v2, na którym działa tylko silnik.Nocne testy regresji i zaplanowane uruchomienia bez zajmowania stacji roboczej. Materiały diagnostyczne pozostają na dysku tej maszyny.
Docker na Twojej maszynieZestawy testów działają wewnątrz kontenera wykonawczego na tej samej maszynie i tym samym dysku, więc każde uruchomienie zaczyna się od tego samego obrazu.Powtarzalne uruchomienia z tym samym obrazem na każdej maszynie.
Serwer VPS przez SSHSerwer z systemem Ubuntu 24.04 LTS, Docker Engine i Compose v2, dostępny przez SSH z uwierzytelnianiem kluczem, uruchamia zestawy testów w tym samym obrazie kontenera. Materiały diagnostyczne pozostają tam do czasu ich pobrania.Dodatkowa moc obliczeniowa. Telefony, zestawy testów Selenium i Python oraz testy chaosu infrastruktury pozostają na komputerze ze Studio.

Co Nexus Studio dodaje do samego Playwright

Playwright uruchamia testy. Całą resztę zespół nadal musi zbudować sam.

  • Werdykty zamiast sukcesu lub porażki

    14 werdyktów odróżnia rzeczywisty błąd od wolnej sieci, weryfikacji antybotowej czy awarii przeglądarki. Udane ponowienie otrzymuje werdykt FLAKY, nigdy po cichu nie zostaje uznane za sukces. 14 werdyktów

  • Rejestrator, który tworzy standardowy kod

    Nexus Recorder tworzy kod Playwright lub Selenium podczas klikania, bez udziału AI. Nie ma tu formatu, z którego trzeba potem migrować.

  • Materiały dowodowe dla każdego niepowodzenia

    Każde niepowodzenie pozostawia raport, zrzut ekranu oraz dane konsoli i sieci w jednym folderze, a rzeczywisty błąd zachowuje też nagranie wideo. Co pozostaje po niepowodzeniu

  • Uruchamianie według harmonogramu i CI

    Watch ponownie uruchamia zestawy testów według harmonogramu i powiadamia tylko o zmianie stanu. Potoki GitHub Actions i GitLab CI konfiguruje się na ekranie. CI/CD

Wymagania sprzętowe

Windows 11 x64 lub Ubuntu 24.04 LTS na komputerze, który uruchamia tylko silnik. Minimum to 16 GB RAM, a zalecane jest 32 GB. Przy włączonym adaptacyjnym tempie pracy silnik dostosowuje liczbę jednocześnie uruchomionych przeglądarek do wolnej pamięci RAM, szacując zużycie na około 0.5 GB na przeglądarkę. Dysk SSD ułatwia obsługę materiałów dowodowych i nagrań wideo. Wymagania systemowe

Czy testy w różnych przeglądarkach bez siatki w chmurze?

Częste pytania

  • Czy mogę uruchamiać Playwright na własnej infrastrukturze bez siatki przeglądarek w chmurze?

    Tak. Playwright działa na Twoim komputerze, w Docker lub na serwerze Linux. Nexus Studio uruchamia tam zestawy testów i przechowuje wyniki oraz materiały dowodowe na Twoich dyskach.

  • Czy cokolwiek opuszcza moją sieć?

    Jedyne połączenie, które Studio nawiązuje samodzielnie, służy sprawdzeniu licencji. Testy, wyniki i materiały dowodowe pozostają na komputerach pod Twoją kontrolą. Zachowaj kontrolę nad infrastrukturą

  • Jak wypada w porównaniu z BrowserStack lub Sauce Labs?

    Te usługi uruchamiają testy w swojej chmurze i pobierają opłaty za równoległe sesje. Nexus Studio działa na Twoich komputerach, a opłata jest naliczana za komputer. Porównanie wraz z cennikami dostawców

  • Jakie przeglądarki obsługuje?

    Chromium, Firefox i WebKit w wersjach dostarczanych z Playwright oraz fizyczne telefony z Androidem podłączone przez USB. iPhone i iPad są obsługiwane przez emulację w WebKit, a nie na fizycznych urządzeniach.

  • Ile to kosztuje?

    Plan Individual kosztuje 79 USD miesięcznie lub 790 USD rocznie za 1 komputer, obejmuje wszystkie funkcje i nie ma opłat za użytkownika, test ani równoległe uruchomienie. Zobacz cennik

Uruchom na własnym komputerze.

Bezpłatnie przez 30 dni, ze wszystkimi funkcjami, na Twoich komputerach. Bez karty płatniczej.