Vad är förhandsversionen av Microsoft Playwright Testing?

Microsoft Playwright Testing Preview är en fullständigt hanterad tjänst för testning från slutpunkt till slutpunkt som bygger på Playwright. Med Playwright kan du automatisera tester från slutpunkt till slutpunkt för att säkerställa att dina webbprogram fungerar som du förväntar dig, i olika webbläsare och operativsystem. Tjänsten abstraherar komplexiteten och infrastrukturen för att köra Playwright-tester med hög parallellisering.

Kör din Playwright-testsvit i molnet utan ändringar i testkoden eller ändringar i verktygskonfigurationen. Använd tillägget Playwright Test Visual Studio Code för en omfattande redigeringsupplevelse, eller använd Playwright CLI för att lägga till automatisering i ditt arbetsflöde för kontinuerlig integrering (CI).

Kom igång med snabbstart: kör dina Playwright-tester i stor skala med Microsoft Playwright Testing.

Mer information om hur du skapar slutpunkt-till-slutpunkt-tester med Playwright-ramverket finns i Komma igång-dokumentationen på webbplatsen för Playwright.

Viktigt!

Microsoft Playwright Testing är för närvarande i förhandsversion. Juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller som ännu inte har släppts i allmän tillgänglighet finns i Kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure.

Påskynda tester med parallella fjärrwebbläsare

När programmet blir mer komplext ökar testsvitens storlek. Tiden för att slutföra din testsvit växer också i enlighet med detta. Använd parallella fjärrwebbläsare för att förkorta den totala testsvitens slutförandetid.

  • Distribuera dina tester över många parallella webbläsare som finns i molninfrastrukturen.

  • Skala dina tester utöver bearbetningskraften för din utvecklararbetsstation, lokala infrastruktur eller CI-agentdatorer.

  • Konsekventa regionala prestanda genom att köra dina tester på webbläsare i en Azure-region som är närmast klientdatorn.

Läs mer om hur du kan konfigurera för optimala prestanda.

Testa konsekvent i flera operativsystem och webbläsare

Moderna webbappar måste fungera felfritt i flera webbläsare, operativsystem och enheter.

  • Kör tester samtidigt i alla moderna webbläsare i Windows, Linux och mobil emulering av Google Chrome för Android och Mobile Safari.

  • Genom att använda tjänsthanterade webbläsare säkerställs konsekventa och tillförlitliga resultat för både funktionell och visuell regressionstestning, oavsett om tester körs från teamets arbetsstationer för utvecklare eller CI-pipeline.

  • Microsoft Playwright Testing stöder alla webbläsare som stöds av Playwright.

Slutpunktstestning

Använd molnbaserade fjärrwebbläsare för att testa webbprogram oavsett var de finns, utan att behöva tillåta inkommande anslutningar i brandväggen.

Stöd för dramatiker

Microsoft Playwright Testing bygger på playwright-ramverket.

  • Stöd för flera versioner av Playwright med varje ny dramatikerversion.

  • Integrera din befintliga Playwright-testsvit utan att ändra testkoden.

  • Använd tillägget Playwright Test Visual Studio Code för en omfattande redigeringsupplevelse.

  • Kontinuerlig testning från slutpunkt till slutpunkt med hjälp av Playwright CLI för att integrera med verktyg för kontinuerlig integrering (CI).

Så här fungerar det

Microsoft Playwright Testing instansierar molnbaserade webbläsare i olika operativsystem. Playwright körs på klientdatorn och interagerar med Microsoft Playwright Testing för att köra dina Playwright-tester i de värdbaserade webbläsarna. Klientdatorn kan vara din utvecklararbetsstation eller en CI-agentdator om du kör dina tester som en del av ditt CI-arbetsflöde. Playwright-testkoden finns kvar på klientdatorn under testkörningen.

Diagram that shows an architecture overview of Microsoft Playwright Testing.

När en testkörning är klar skickar Playwright testkörningsmetadata till tjänsten. Testresultaten, spårningsfilerna och andra testkörningsfiler är tillgängliga på klientdatorn.

För att köra befintliga tester med Microsoft Playwright Testing krävs inga ändringar i testkoden. Lägg till en tjänstkonfigurationsfil i testprojektet och ange inställningarna för arbetsytan, till exempel åtkomsttoken och tjänstslutpunkten.

Läs mer om hur du fastställer den optimala konfigurationen för att optimera slutförandet av testpaketet.

Datahemvist i regionen och vilande data

Microsoft Playwright Testing lagrar eller bearbetar inte kunddata utanför den region som du distribuerar arbetsytan i. När du använder den regionala tillhörighetsfunktionen överförs metadata från den molnbaserade webbläsarregionen till arbetsytans region på ett säkert och kompatibelt sätt.

Microsoft Playwright Testing krypterar automatiskt alla data som lagras på din arbetsyta med nycklar som hanteras av Microsoft (tjänsthanterade nycklar). Dessa data innehåller till exempel arbetsyteinformation och Playwright-testkörningsmetadata som teststart och sluttid, testminuter och vem som körde testet.

Gå vidare