Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 1024|Válasz: 2

[Kommunikáció] [Drámaíró] (1) Drámaíró .NET használati oktató

[Linket másol]
Közzétéve: 2025-5-26 14:41:05 | | | |
Drámaíró

A Playwright egy keretrendszer a webteszteléshez és automatizáláshoz. Lehetővé teszi a Chromium, Firefox és WebKit tesztelését egyetlen API segítségével. A Playwright célja, hogy tartós, erőteljes, megbízható és gyors, böngészőalapú webautomatizálást tegyen lehetővé.

Hivatalos weboldal:A hiperlink bejelentkezés látható.
Forrás:A hiperlink bejelentkezés látható.
Drámaíró a .NET dokumentációhoz:A hiperlink bejelentkezés látható.

  • Böngésző kereszt: A Playwright támogatja az összes modern renderelőmotort, beleértve a Chromiumot, a WebKit-et és a Firefoxot.
  • Cross-platform: Windows, Linux és macOS tesztelésre elérhető, helyi vagy folyamatos integrációs (CI), fej nélküli vagy fejjel.
  • Nyelvek közötti megoldás: TypeScript, JavaScript, Python, . NET, Java a Playwright API-t használja.
  • Teszteld a mobil weboldalakat: Google Chrome natív mobil emulációja Androidra és Safari mobilra. Ugyanaz a renderelő motor fut az asztalon és a felhőben is.


Működési környezet

A Playwright .NET Standard 2.0 könyvtárként jelent meg. MiAjánlott a .NET 8
Windows 10+, Windows Server 2016+ vagy Windows Subsystem for Linux (WSL).
macOS 14 Ventura vagy újabb.
Debian 12, Ubuntu 22.04, Ubuntu 24.04, x86-64 és arm64 architektúrákon alapulva.

Hozzon létre egy új .NET 8 konzolt

Először a nuget csomagot a következőképpen vezetik be:

Ezután töltsd le a böngészőmagot, és a telepítési parancsot a következő módszerrel Node.js töltsd le:

Következőképpen:
╔═══════════════════════════════════════════════════════════════════════════════╗
║ FIGYELEM: Úgy tűnik, 'npx playwright install' futtatása nélkül ║
║ a projekt függőségeit telepíteni.                                       ║
║                                                                               ║
║ A váratlan viselkedés elkerülése érdekében kérjük, először telepítse a függőségeit, és ║
║ majd futtatom a Playwright telepítési parancsát: ║
║                                                                               ║
║ NPM telepítés ║
║ NPX drámaíró telepítése ║
║                                                                               ║
║ Ha a projekted még nem függ a Playwright-től, először telepítsd a ║
║ alkalmazható NPM csomag (leggyakrabban @playwright/teszt), és ║
║ majd futtatom a Playwright telepítési parancsát a böngészők letöltéséhez: ║
║                                                                               ║
║ NPM telepítés @playwright/teszt ║
║ NPX drámaíró telepítése ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝
A Chromium 136.0.7103.25 (drámaíró verzió v1169) letöltéseA hiperlink bejelentkezés látható.
144,4 MiB[====================] 100% 0,0s
Chromium 136.0.7103.25 (playrback build v1169) letöltés C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169-re
A Chromium Headless Shell 136.0.7103.25 (drámaíró verzió v1169) letöltéseA hiperlink bejelentkezés látható.
89.1 MiB[====================] 100% 0.0s
Chromium Headless Shell 136.0.7103.25 (playwright build v1169) letöltés C:\Users\itsvse\AppData\Local\ms-playwright\chromium_headless_shell-1169
Firefox 137.0 (playwright build v1482) letöltéseA hiperlink bejelentkezés látható.
92.1 MiB [====================] 100% 0.0s
Firefox 137.0 (playwright build v1482) letöltése C:\Users\itsvse\AppData\Local\ms-playwright\firefox-1482 címre
Webkit 18.4 (playwright build v2158) letöltéseA hiperlink bejelentkezés látható.
57,1 MiB [====================] 100% 0,0s
Webkit 18.4 (playwright build v2158) letöltés C:\Users\itsvse\AppData\Local\ms-playwright\webkit-2158 címre
FFMPEG playwright build v1011 letöltéseA hiperlink bejelentkezés látható.
1.3 MiB [====================] 100% 0.0s
FFMPEG playwright build v1011 letöltés C:\Users\itsvse\AppData\Local\ms-playwright\ffmpeg-1011
Winldd drámaíró verzió v1007 letöltéseA hiperlink bejelentkezés látható.
0,1 MiB [====================] 100% 0,0s
Winldd playwright build v1007 letöltése C:\Users\itsvse\AppData\Local\ms-playwright\winldd-1007 címre

Vagy használniA C# automatikusan felismeri és telepíti futásidőben, a kód a következő:

Ellenkező esetben a hibát a következőképpen jelentjük:
Futtatható fájl nincs elérhető a C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169\chrome-win\chrome.exe
╔════════════════════════════════════════════════════════════╗
║ Úgy tűnik, a Playwrightot most telepítették vagy frissítették.       ║
║ Kérlek, fusd le a következő parancsot új böngészők letöltéséhez: ║
║                                                            ║
║ pwsh bin/Debug/netX/playwright.ps1 install ║
║                                                            ║
║ <3 Drámaírói csapat ║
╚════════════════════════════════════════════════════════════╝

Szimulálja, hogy felhasználónév és jelszó beírja a következő C# kóddal:
A képek a következők:



(Vége)




Előző:Bilibili open source project IndexTTS deployment tutorial
Következő:【Playwright】(2) Gyakori funkciók és műveletek
 Háziúr| Közzétéve: 2025-5-26 17:08:16 |
Távolítsd el a WebDriver automatizálási zászlót a Selenium, Playwright és Puppeteer programokban

Teszt:


 Háziúr| Közzétéve: 2025-5-27 10:36:46 |
Kattints a gombra, várd meg, amíg az Ajax betöltődik, majd folytasd a következő műveleteket, a kód a következő:

Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com