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.
Nyilvánosan és magánhálózaton üzemeltetett alkalmazások tesztelése.
A fejlesztési fázisban futtasson teszteket egy localhost fejlesztői kiszolgálón.
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.
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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: