Kendi altyapınızda Playwright: testleriniz, makineleriniz.
Playwright açık kaynaklıdır ve kurulabildiği her yerde çalışır. Nexus Studio, onu kontrolünüzdeki makinelerde çalıştırır ve Playwright'ı tek başına kullandığınızda size kalan işleri üstlenir: kayıt aracı, zamanlanmış çalıştırmalar, sonuç değerlendirmeleri ve her başarısızlık için kanıtlar.
Kendi altyapınızda Playwright ne demektir
Tarayıcıların, test çalıştırmalarının ve kanıtların tamamının, oturum başına kiraladığınız bir bulut test ağında değil, kontrolünüzdeki donanımda bulunması demektir. Testlerde hiçbir şey değişmez: okuyabileceğiniz, düzenleyebileceğiniz ve saklayabileceğiniz standart Playwright dosyaları olarak kalırlar.
Çalıştırabileceğiniz dört yer
Her çalışma alanı için motorun test kümelerini nerede çalıştıracağı Studio'nun Docker ekranından seçilir.
| Nerede | Nedir | Uygun kullanım alanları |
|---|---|---|
| Kendi bilgisayarınız | Studio'yu Windows 11'e kurun ve orada çalıştırın. Başka hiçbir şey gerekmez. | Hemen başlamak ve USB üzerinden gerçek Android telefonlar gerektiren çalıştırmalar. Zamanlanmış çalıştırmalar bilgisayar uyanıkken gerçekleşir. |
| Bir mini bilgisayar | Sürekli açık kalan, bu işe ayrılmış bir Windows 11 makinesinde aynı Studio veya Docker Engine ve Compose v2 ile yalnızca motoru çalıştıran bir Ubuntu 24.04 LTS makinesi. | Bir iş istasyonunu meşgul etmeden gece regresyon testleri ve zamanlanmış çalıştırmalar. Kanıtlar makinenin diskinde kalır. |
| Makinenizde Docker | Test kümeleri aynı makine ve diskteki yürütücü konteynerinde çalışır, böylece her çalıştırma aynı imajdan başlar. | Her makinede aynı imajla tekrarlanabilir çalıştırmalar. |
| SSH üzerinden bir VPS | SSH anahtarıyla kimlik doğrulama üzerinden erişilen, Ubuntu 24.04 LTS, Docker Engine ve Compose v2 yüklü bir sunucu, test kümelerini aynı konteyner imajında çalıştırır. Kanıtlar siz indirene kadar orada kalır. | Ek kapasite. Telefonlar, Selenium ve Python test paketleri ve altyapı kaos testleri Studio'nun makinesinde kalır. |
Nexus Studio'nun yalın Playwright'a kattıkları
Playwright testleri çalıştırır. Geri kalan her şeyi ise ekibin oluşturması gerekir.
Geçti veya kaldı yerine sonuç sınıflandırmaları
14 sonuç sınıfı, gerçek bir hatayı yavaş ağdan, bot doğrulamasından veya çöken tarayıcıdan ayırır. Yeniden denemede geçen bir test FLAKY olarak işaretlenir, sessizce geçmiş sayılmaz. 14 sonuç sınıfı
Standart kod yazan bir kaydedici
Nexus Recorder, siz tıkladıkça yapay zekâ kullanmadan Playwright veya Selenium kodu yazar. Başka bir biçime dönüştürmeniz gereken özel bir biçim yoktur.
Her başarısızlık için kanıt
Her başarısızlıkta rapor, ekran görüntüsü, konsol ve ağ verileri tek bir klasörde saklanır; gerçek bir hatanın videosu da korunur. Bir başarısızlığın geride bıraktıkları
Zamanlanmış çalıştırmalar ve CI
Watch, test paketlerini belirlenen zamanlarda yeniden çalıştırır ve yalnızca durum değiştiğinde uyarı verir. GitHub Actions ve GitLab CI işlem hatları ekran üzerinden kurulur. CI/CD
Makinenin gereksinimleri
Windows 11 x64 veya yalnızca motoru çalıştıran bir makine için Ubuntu 24.04 LTS. En az 16 GB RAM gerekir, 32 GB önerilir. Uyarlanabilir hız ayarı açıkken motor, aynı anda çalışacak tarayıcı sayısını boş RAM miktarına göre belirler; kendi tahminine göre tarayıcı başına yaklaşık 0.5 GB kullanır. SSD, kanıt ve video işlemlerini kolaylaştırır. Sistem gereksinimleri
Sık sorulan sorular
Playwright'ı bulut tabanlı bir test ağı olmadan kendi altyapımda barındırabilir miyim?
Evet. Playwright kendi bilgisayarınızda, Docker içinde veya bir Linux sunucusunda çalışır. Nexus Studio test paketlerini orada çalıştırır, sonuçları ve kanıtları disklerinizde saklar.
Ağımın dışına herhangi bir veri çıkar mı?
Studio'nun kendi başına kurduğu tek bağlantı lisans kontrolüdür. Testler, sonuçlar ve kanıtlar sizin denetiminizdeki makinelerde kalır. Altyapınız sizin olsun
BrowserStack veya Sauce Labs ile karşılaştırıldığında nasıl?
Bu hizmetler testlerinizi kendi bulutlarında çalıştırır ve paralel oturum başına ücret alır. Nexus Studio sizin makinelerinizde çalışır ve makine başına fiyatlandırılır. Sağlayıcıların fiyat sayfalarıyla yan yana karşılaştırma
Hangi tarayıcıları çalıştırır?
Playwright ile gelen Chromium, Firefox ve WebKit sürümlerini ve USB üzerinden gerçek Android telefonları. iPhone ve iPad desteği fiziksel cihazlarla değil, WebKit öykünmesiyle sağlanır.
Ücreti nedir?
Individual planı, tüm özelliklerle birlikte 1 makine için ayda 79 USD veya yılda 790 USD'dir; kullanıcı, test veya paralel çalıştırma başına ücret alınmaz. Fiyatları görün
Kendi makinenizde çalıştırın.
Kendi makinelerinizde, tüm özellikleriyle 30 gün ücretsiz. Kart gerekmez.