Share via


Mi a Microsoft Playwright tesztelési előzetes verziója?

A Microsoft Playwright Testing Preview egy teljes körűen felügyelt szolgáltatás a Playwrightra épülő teljes körű teszteléshez. A Playwright segítségével automatizálhatja a teljes körű teszteket, hogy a webalkalmazások a várt módon működjenek a különböző webböngészőkben és operációs rendszereken. A szolgáltatás absztrakciót végez a Playwright-tesztek magas párhuzamosságú futtatásához szükséges összetettségről és infrastruktúráról.

Futtassa a Playwright tesztcsomagot a felhőben a tesztkód módosítása vagy az eszközkészlet módosítása nélkül. Használja a Playwright Test Visual Studio Code bővítményt a gazdag szerkesztői élmény érdekében, vagy használja a Playwright CLI-t az automatizálás hozzáadásához a folyamatos integrációs (CI) munkafolyamaton belül.

Ismerkedés a rövid útmutatóval : a Playwright-tesztek nagy méretekben való futtatása a Microsoft Playwright Testing használatával.

Ha többet szeretne megtudni arról, hogyan hozhat létre végpontok közötti teszteket a Playwright keretrendszerrel, látogasson el a Playwright webhelyén található Első lépések dokumentációba .

Fontos

A Microsoft Playwright Testing jelenleg előzetes verzióban érhető el. A bétaverzióban, előzetes verzióban vagy egyébként még nem általánosan elérhető Azure-szolgáltatásokra vonatkozó jogi feltételekért tekintse meg a Microsoft Azure Előzetes verzió kiegészítő használati feltételeit.

Tesztek felgyorsítása párhuzamos távoli böngészőkkel

Ahogy az alkalmazás összetettebbé válik, a tesztcsomag mérete nő. A tesztcsomag befejezésének ideje is ennek megfelelően nő. Párhuzamos távoli böngészők használatával lerövidíti a tesztcsomag teljes befejezési idejét.

  • A teszteket a felhőinfrastruktúra által üzemeltetett számos párhuzamos böngészőben terjesztheti.

  • A teszteket a fejlesztői munkaállomás, a helyi infrastruktúra vagy a CI-ügynök gépek feldolgozási teljesítményén túl is skálázhatja.

  • Konzisztens regionális teljesítmény az ügyfélgéphez legközelebbi Azure-régióban futó böngészőkben végzett tesztek futtatásával.

További információ az optimális teljesítmény konfigurálásáról.

Több operációs rendszer és böngésző következetes tesztelése

A modern webalkalmazásoknak számos böngészőben, operációs rendszerben és eszközön hibátlanul kell működnie.

  • Teszteket futtathat egyidejűleg minden modern böngészőben Windows, Linux és mobil emuláció esetén a Google Chrome for Android és Mobile Safari rendszeren.

  • A szolgáltatás által felügyelt böngészők használata konzisztens és megbízható eredményeket biztosít mind a funkcionális, mind a vizuális regressziós teszteléshez, függetlenül attól, hogy a tesztek a csapat fejlesztői munkaállomásaiból vagy a CI-folyamatból futnak-e.

  • A Microsoft Playwright Testing a Playwright által támogatott összes böngészőt támogatja.

Végponttesztelés

A felhőalapú távoli böngészőkkel tesztelheti a webalkalmazásokat, függetlenül attól, hogy hol vannak tárolva, anélkül, hogy engedélyeznie kellene a bejövő kapcsolatokat a tűzfalon.

Drámaíró támogatása

A Microsoft Playwright Testing a Playwright-keretrendszerre épül.

  • A Playwright több verziójának támogatása minden új Playwright kiadással.

  • A meglévő Playwright-tesztcsomag integrálása a tesztkód módosítása nélkül.

  • Használja a Playwright Test Visual Studio Code bővítményt a gazdag szerkesztői élmény érdekében.

  • Folyamatos, végpontok közötti tesztelés a Playwright CLI használatával a folyamatos integrációs (CI) eszközökkel való integrációhoz.

Hogyan működik?

A Microsoft Playwright Testing különböző operációs rendszereken példányosítja a felhőalapú böngészőket. A forgatókönyv az ügyfélszámítógépen fut, és a Microsoft Playwright Testing szolgáltatással együttműködve futtatja a Playwright-teszteket az üzemeltetett böngészőkben. Az ügyfélszámítógép lehet a fejlesztői munkaállomás vagy a CI-ügynök gépe, ha a teszteket a CI-munkafolyamat részeként futtatja. A playwright tesztkód a tesztfuttatás során az ügyfélszámítógépen marad.

Diagram that shows an architecture overview of Microsoft Playwright Testing.

A tesztfuttatás befejezése után a Playwright elküldi a tesztfuttatás metaadatait a szolgáltatásnak. A teszteredmények, a nyomkövetési fájlok és más tesztfuttatási fájlok elérhetők az ügyfélszámítógépen.

A Microsoft Playwright Testing meglévő tesztjeinek futtatásához nincs szükség a tesztkód módosítására. Adjon hozzá egy szolgáltatáskonfigurációs fájlt a tesztprojekthez, és adja meg a munkaterület beállításait, például a hozzáférési jogkivonatot és a szolgáltatásvégpontot.

További információ a tesztcsomagok befejezésének optimalizálásához szükséges optimális konfiguráció meghatározásáról.

Régión belüli adattárolás > inaktív adatok

A Microsoft Playwright Testing nem tárolja vagy dolgozza fel az ügyféladatokat azon a régión kívül, amelyben üzembe helyezi a munkaterületet. A regionális affinitás funkció használatakor a metaadatok biztonságos és megfelelő módon kerülnek át a felhőben üzemeltetett böngészőrégióból a munkaterületi régióba.

A Microsoft Playwright Testing automatikusan titkosítja a munkaterületen tárolt összes adatot a Microsoft által kezelt kulcsokkal (szolgáltatás által felügyelt kulcsokkal). Ezek az adatok például tartalmazzák a munkaterület adatait, és a Playwright-teszt metaadatokat futtat, például a teszt kezdési és befejezési idejét, a tesztelési perceket és a tesztet futtató személyeket.

Következő lépés