Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 1024|Svare: 2

[Kommunikasjon] [Dramatiker] (1) Dramatiker for .NET-bruksopplæring

[Kopier lenke]
Publisert 26.05.2025 kl. 14:41:05 | | | |
Skuespillforfatter

Playwright er et rammeverk for webtesting og automatisering. Den tillater testing av Chromium, Firefox og WebKit ved hjelp av ett enkelt API. Playwright er designet for å muliggjøre holdbar, kraftig, pålitelig og rask webautomatisering på tvers av nettlesere.

Offisiell nettside:Innloggingen med hyperkoblingen er synlig.
Kilde:Innloggingen med hyperkoblingen er synlig.
Playwright for .NET-dokumentasjon:Innloggingen med hyperkoblingen er synlig.

  • Cross-Browser: Playwright støtter alle moderne renderingsmotorer, inkludert Chromium, WebKit og Firefox.
  • Plattformuavhengig: Tilgjengelig for testing på Windows, Linux og macOS, lokal eller kontinuerlig integrasjon (CI), headless eller headed.
  • Tverrspråklig: i TypeScript, JavaScript, Python, . NET, Java bruker Playwright API.
  • Test mobile nettsider: Innebygd mobilemulering av Google Chrome for Android og Safari for mobil. Den samme renderingsmotoren kjører både på skrivebordet ditt og i skyen.


Driftsmiljø

Playwright utgis som et .NET Standard 2.0-bibliotek. Vi.NET 8 anbefales
Windows 10+, Windows Server 2016+, eller Windows Subsystem for Linux (WSL).
macOS 14 Ventura eller nyere.
Debian 12, Ubuntu 22.04, Ubuntu 24.04, basert på x86-64 og arm64 arkitekturer.

Lag en ny .NET 8-konsoll

Først introduseres nuget-pakken som følger:

Last deretter ned nettleserkjernen og installeringskommandoen Node.js følgende metode:

Som følger:
╔═══════════════════════════════════════════════════════════════════════════════╗
║ ADVARSEL: Det ser ut som du kjører 'npx playwright install' uten først ║
║ Installerer prosjektets avhengigheter.                                       ║
║                                                                               ║
║ For å unngå uventet oppførsel, vennligst installer dine avhengigheter først, og ║
║ kjør deretter Playwrights installasjonskommando: ║
║                                                                               ║
║ npm install ║
║ NPX Playwright Install ║
║                                                                               ║
║ Hvis prosjektet ditt ennå ikke er avhengig av Playwright, installer først ║
║ relevant npm-pakke (oftest @playwright/test), og ║
║ kjør deretter Playwrights installasjonskommando for å laste ned nettleserne: ║
║                                                                               ║
║ npm install @playwright/test ║
║ NPX Playwright Install ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝
Nedlasting av Chromium 136.0.7103.25 (dramatikerversjon v1169) fraInnloggingen med hyperkoblingen er synlig.
144,4 MiB[====================] 100 % 0,0
Chromium 136.0.7103.25 (playwright-build v1169) lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169
Nedlasting av Chromium Headless Shell 136.0.7103.25 (Playwright build v1169) fraInnloggingen med hyperkoblingen er synlig.
89,1 MiB[====================] 100 % 0,0
Chromium Headless Shell 136.0.7103.25 (dramatikerversjon v1169) lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\chromium_headless_shell-1169
Nedlasting av Firefox 137.0 (playwright build v1482) fraInnloggingen med hyperkoblingen er synlig.
92,1 MiB [====================] 100 % 0,0
Firefox 137.0 (playwright build v1482) lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\firefox-1482
Nedlasting av Webkit 18.4 (playwright build v2158) fraInnloggingen med hyperkoblingen er synlig.
57,1 MiB [====================] 100 % 0,0
Webkit 18.4 (playwright build v2158) lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\webkit-2158
Laster ned FFMPEG playwright build v1011 fraInnloggingen med hyperkoblingen er synlig.
1,3 MiB [====================] 100 % 0,0
FFMPEG playwright build v1011 lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\ffmpeg-1011
Laster ned Winldd playwright build v1007 fraInnloggingen med hyperkoblingen er synlig.
0,1 MiB [====================] 100 % 0,0
Winldd playwright build v1007 lastet ned til C:\Users\itsvse\AppData\Local\ms-playwright\winldd-1007

Eller brukeC# oppdager og installeres automatisk under kjøring, koden er som følger:

Ellers vil feilen bli rapportert som følger:
Kjørbar fil finnes ikke på C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169\chrome-win\chrome.exe
╔════════════════════════════════════════════════════════════╗
║ Ser ut som Playwright nettopp ble installert eller oppdatert.       ║
║ Vennligst kjør følgende kommando for å laste ned nye nettlesere: ║
║                                                            ║
║ pwsh bin/Debug/netX/playwright.ps1 installasjon ║
║                                                            ║
║ <3 Dramatikerteamet ║
╚════════════════════════════════════════════════════════════╝

Simuler å skrive inn brukernavn og passord med følgende C#-kode:
Gjengivelsene er som følger:



(Slutt)




Foregående:Bilibili åpen kildekode-prosjekt IndexTTS distribusjonsveiledning
Neste:【Dramatiker】(2) Felles funksjoner og operasjoner
 Vert| Publisert 26.05.2025 17:08:16 |
Fjern WebDriver-automatiseringsflagget i Selenium, Playwright og Puppeteer

Prøve:


 Vert| Publisert 27.05.2025 kl. 10:36:46 |
Klikk på knappen, vent til Ajax laster inn, og fortsett deretter med følgende operasjoner, koden er som følger:

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com