Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Playwright Workspaces egy teljes körűen felügyelt szolgáltatás a teljes körű webes teszteléshez, amely a Playwrightra épül. A Playwright-munkaterületekkel jelentősen felgyorsíthatja a tesztek végrehajtását, ha párhuzamosan futtat teszteket felügyelt felhőalapú böngészőkkel. A szolgáltatás gondoskodik a mögöttes infrastruktúráról és összetettségről, lehetővé téve a webalkalmazás érvényesítését a nagyobb böngészőkben Linux és Windows rendszeren egyaránt, így gyorsabban és magabiztosabban szállíthatja a funkciókat.
Első lépések Bevezetés: a Playwright-teszteket nagy léptékben futtathatja a Playwright-munkaterületekkel.
Ha többet szeretne megtudni arról, hogyan hozhat létre végpontok közötti teszteket a Playwright tesztkerettel, látogasson el a Playwright webhelyén található Első lépések dokumentációba .
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 Forgatókönyv-munkaterületek a Playwright által támogatott összes böngészőt támogatják.
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 Playwright Workspaces 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 Playwright munkaterületek felhőalapú böngészőket példányosítanak különböző operációs rendszereken keresztül. A Playwright teszteket hajt végre az ügyfélszámítógépen – akár fejlesztői munkaállomáson, akár CI-ügynökön –, és távolról vezérli a felhőalapú böngészőket a Playwright Workspaces szolgáltatáson keresztül. A tesztkód a tesztfuttatás során az ügyfélszámítógépen marad, míg a böngészővel végzett interakciók a felhőben lesznek végrehajtva.
A tesztfuttatás befejezése után 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 Playwright Workspaces-szel való futtatáshoz nem kell módosítania a meglévő tesztkódot. Egyszerűen telepítse a Playwright Workspaces csomagot, és adja meg a munkaterület végpontját.
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 Playwright-munkaterületek nem tárolják vagy dolgozzák fel az ügyféladatokat azon a régión kívül, amelyben a munkaterületet üzembe helyezi. 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 Playwright-munkaterületek automatikusan titkosítják a munkaterületen tárolt összes adatot a Microsoft által kezelt kulcsokkal (szolgáltatás által felügyelt kulcsokkal). Ezek az adatok közé tartoznak például a munkaterület részletei, a Playwright-teszt futtatásának metaadatai, például a teszt kezdési és befejezési ideje, a tesztelési percek, a teszt futtatása és a szolgáltatásban közzétett teszteredmények.