Aracılığıyla paylaş


Microsoft Playwright Testing Preview nedir?

Microsoft Playwright Testing Preview, Playwright'ın üzerine kurulu uçtan uca test için tam olarak yönetilen bir hizmettir. Playwright ile web uygulamalarınızın farklı web tarayıcılarında ve işletim sistemlerinde beklediğiniz gibi çalıştığından emin olmak için uçtan uca testleri otomatikleştirebilirsiniz. Hizmet, Playwright testlerini yüksek paralelleştirmeyle çalıştırmaya yönelik karmaşıklığı ve altyapıyı soyutlar.

Test kodunuzda veya araç kurulumunuzda değişiklik yapmadan Playwright test paketinizi bulutta çalıştırın. Zengin bir düzenleyici deneyimi için Playwright Test Visual Studio Code uzantısını kullanın veya sürekli tümleştirme (CI) iş akışınıza otomasyon eklemek için Playwright CLI'yi kullanın.

Hızlı Başlangıç'ı kullanmaya başlayın: Microsoft Playwright Testing ile Playwright testlerinizi büyük ölçekte çalıştırın.

Playwright çerçevesiyle uçtan uca testler oluşturma hakkında daha fazla bilgi edinmek için Playwright web sitesindeki Başlarken belgelerini ziyaret edin.

Önemli

Microsoft Playwright Testing şu anda önizleme aşamasındadır. Beta, önizleme aşamasında olan veya henüz genel kullanıma sunulmamış Azure özellikleri için geçerli olan yasal koşullar için bkz . Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Paralel uzak tarayıcılarla testleri hızlandırma

Uygulamanız daha karmaşık hale geldikçe test paketinizin boyutu artar. Test paketinizi tamamlama süresi de buna göre artar. Genel test paketi tamamlanma süresini kısaltmak için paralel uzak tarayıcılar kullanın.

  • Testlerinizi bulut altyapısında barındırılan birçok paralel tarayıcıya dağıt.

  • Testlerinizi geliştirici iş istasyonunuzun, yerel altyapınızın veya CI aracı makinelerinizin işlem gücünün ötesinde ölçeklendirin.

  • İstemci makinenize en yakın Azure bölgesindeki tarayıcılarda testlerinizi çalıştırarak tutarlı bölgesel performans.

En iyi performans için yapılandırma hakkında daha fazla bilgi edinin.

Birden çok işletim sistemi ve tarayıcı arasında tutarlı bir şekilde test edin

Modern web uygulamalarının çok sayıda tarayıcı, işletim sistemi ve cihazda kusursuz bir şekilde çalışması gerekir.

  • Android ve Mobil Safari için Google Chrome'un Windows, Linux ve mobil öykünmesi üzerindeki tüm modern tarayıcılarda testleri aynı anda çalıştırın.

  • Hizmet tarafından yönetilen tarayıcıları kullanmak, testlerin ekibinizin geliştirici iş istasyonlarından mı yoksa CI işlem hattından mı çalıştırıldığından bağımsız olarak hem işlevsel hem de görsel regresyon testi için tutarlı ve güvenilir sonuçlar sağlar.

  • Microsoft Playwright Testing, Playwright tarafından desteklenen tüm tarayıcıları destekler.

Uç nokta testi

Güvenlik duvarınızda gelen bağlantılara izin vermek zorunda kalmadan, nerede barındırıldığına bakılmaksızın web uygulamalarını test etmek için bulutta barındırılan uzak tarayıcıları kullanın.

Playwright desteği

Microsoft Playwright Testing, Playwright çerçevesinin üzerine kurulmuştur.

Nasıl çalışır?

Microsoft Playwright Testing, farklı işletim sistemlerinde bulutta barındırılan tarayıcıların örneğini oluşturur. Playwright, istemci makinesinde çalışır ve Barındırılan tarayıcılarda Playwright testlerinizi çalıştırmak için Microsoft Playwright Testing ile etkileşim kurar. Testlerinizi CI iş akışınızın bir parçası olarak çalıştırırsanız istemci makine, geliştirici iş istasyonunuz veya CI aracı makineniz olabilir. Playwright test kodu, test çalıştırması sırasında istemci makinesinde kalır.

Diagram that shows an architecture overview of Microsoft Playwright Testing.

Bir test çalıştırması tamamlandıktan sonra Playwright, test çalıştırması meta verilerini hizmete gönderir. Test sonuçları, izleme dosyaları ve diğer test çalıştırması dosyaları istemci makinede kullanılabilir.

Mevcut testleri Microsoft Playwright Testing ile çalıştırmak için test kodunuzda değişiklik yapılması gerekmez. Test projenize bir hizmet yapılandırma dosyası ekleyin ve erişim belirteci ve hizmet uç noktası gibi çalışma alanı ayarlarınızı belirtin.

Test paketinin tamamlanmasını iyileştirmek için en uygun yapılandırmayı belirleme hakkında daha fazla bilgi edinin.

Bölge içi veri yerleşimi ve bekleyen veriler

Microsoft Playwright Testing, müşteri verilerini çalışma alanını dağıttığınız bölgenin dışında depolamaz veya işlemez. Bölgesel bencelik özelliğini kullandığınızda, meta veriler bulutta barındırılan tarayıcı bölgesinden çalışma alanı bölgesine güvenli ve uyumlu bir şekilde aktarılır.

Microsoft Playwright Testing, çalışma alanınızda depolanan tüm verileri Microsoft tarafından yönetilen anahtarlarla (hizmet tarafından yönetilen anahtarlar) otomatik olarak şifreler. Örneğin, bu veriler çalışma alanı ayrıntılarını ve test başlangıç ve bitiş saati, test dakikaları ve testi kimlerin çalıştırmış olduğu gibi Playwright test çalıştırma meta verilerini içerir.

Sonraki adım