Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 1024|Atbildi: 2

[Paziņojums] [Dramaturgs] (1) Dramaturga .NET lietošanas apmācība

[Kopēt saiti]
Publicēts 2025-5-26 14:41:05 | | | |
Dramaturgs

Dramaturgs ir tīmekļa testēšanas un automatizācijas sistēma. Tas ļauj pārbaudīt Chromium, Firefox un WebKit, izmantojot vienu API. Playwright ir izstrādāts, lai nodrošinātu izturīgu, jaudīgu, uzticamu un ātru tīmekļa automatizāciju vairākās pārlūkprogrammās.

Oficiālā mājas lapa:Hipersaites pieteikšanās ir redzama.
Avots:Hipersaites pieteikšanās ir redzama.
.NET dokumentācijas dramaturgs:Hipersaites pieteikšanās ir redzama.

  • Cross-Browser: Playwright atbalsta visas mūsdienu renderēšanas programmas, tostarp Chromium, WebKit un Firefox.
  • Vairāku platformu: pieejams testēšanai operētājsistēmās Windows, Linux un macOS, lokāla vai nepārtraukta integrācija (CI), bez galvas vai galvas.
  • Starpvalodas: TypeScript, JavaScript, Python, . NET, Java izmanto dramaturgu API.
  • Mobilo tīmekļa lapu testēšana: Google Chrome Android ierīcēm un Safari mobilajām ierīcēm vietējā emulācija mobilajās ierīcēs. Tas pats renderēšanas dzinējs darbojas jūsu darbvirsmā un mākonī.


Darbības vide

Playwright tiek izlaists kā .NET Standard 2.0 bibliotēka. MēsIeteicams izmantot .NET 8
Windows 10+, Windows Server 2016+ vai Windows apakšsistēma Linux (WSL).
macOS 14 Ventura vai jaunāka versija.
Debian 12, Ubuntu 22.04, Ubuntu 24.04, pamatojoties uz x86-64 un arm64 arhitektūrām.

Jaunas .NET 8 konsoles izveide

Pirmkārt, nuget pakete tiek ieviesta šādi:

Pēc tam lejupielādējiet pārlūkprogrammas kodolu un lejupielādējiet instalēšanas komandu Node.js šādu metodi:

Šādi:
╔═══════════════════════════════════════════════════════════════════════════════╗
║ BRĪDINĀJUMS: Izskatās, ka jūs palaižat "npx dramaturga instalēšanu" bez pirmās ║
║ Projekta atkarību instalēšana.                                       ║
║                                                                               ║
║ Lai izvairītos no neparedzētas darbības, lūdzu, vispirms instalējiet atkarības un ║
║ pēc tam palaidiet Playwright instalēšanas komandu: ║
║                                                                               ║
║ npm instalēšana ║
║ NPX dramaturga instalēšana ║
║                                                                               ║
║ Ja jūsu projekts vēl nav atkarīgs no Playwright, vispirms instalējiet ║
║ piemērojamā NPM pakete (visbiežāk @playwright/tests) un ║
║ pēc tam palaidiet Playwright instalēšanas komandu, lai lejupielādētu pārlūkprogrammas: ║
║                                                                               ║
║ npm instalēšana @playwright / tests ║
║ NPX dramaturga instalēšana ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝
Chromium 136.0.7103.25 (dramaturga būvējums v1169) lejupielāde noHipersaites pieteikšanās ir redzama.
144.4 MiB[====================] 100% 0.0s
Chromium 136.0.7103.25 (dramaturga būvējums v1169) lejupielādēts vietnē C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169
Chromium Headless Shell 136.0.7103.25 (dramaturga būvējums v1169) lejupielāde noHipersaites pieteikšanās ir redzama.
89.1 MiB[====================] 100% 0.0s
Chromium Headless Shell 136.0.7103.25 (dramaturga būvējums v1169) lejupielādēts vietnē C:\Users\itsvse\AppData\Local\ms-playwright\chromium_headless_shell-1169
Firefox 137.0 lejupielāde (dramaturgs būvēt v1482) noHipersaites pieteikšanās ir redzama.
92.1 MiB [====================] 100% 0.0s
Firefox 137.0 (dramaturgs būvē v1482) lejupielādēts C:\Users\itsvse\AppData\Local\ms-playwright\firefox-1482
Webkit 18.4 lejupielāde (dramaturga būvēšana v2158) noHipersaites pieteikšanās ir redzama.
57.1 MiB [====================] 100% 0.0s
Webkit 18.4 (dramaturga būvējums v2158) lejupielādēts vietnē C:\Users\itsvse\AppData\Local\ms-playwright\webkit-2158
FFMPEG dramaturga versijas v1011 lejupielāde noHipersaites pieteikšanās ir redzama.
1.3 MiB [====================] 100% 0.0s
FFMPEG dramaturga būvējums v1011 lejupielādēts C:\Users\itsvse\AppData\Local\ms-playwright\ffmpeg-1011
Winldd dramaturga versijas v1007 lejupielāde noHipersaites pieteikšanās ir redzama.
0.1 MiB [====================] 100% 0.0s
Winldd dramaturga būvējums v1007 lejupielādēts C:\Users\itsvse\AppData\Local\ms-playwright\winldd-1007

Vai izmantojietC# automātiski nosaka un instalē izpildlaikā, kods ir šāds:

Pretējā gadījumā kļūda tiks ziņota šādi:
Izpildāmais fails neeksistē vietnē C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169\chrome-win\chrome.exe
╔════════════════════════════════════════════════════════════╗
║ Izskatās, ka Playwright tikko tika instalēts vai atjaunināts.       ║
║ Lūdzu, palaidiet šo komandu, lai lejupielādētu jaunas pārlūkprogrammas: ║
║                                                            ║
║ pwsh bin/Debug/netX/playwright.ps1 instalēt ║
║                                                            ║
║ <3 Dramaturgu komanda ║
╚════════════════════════════════════════════════════════════╝

Simulējiet lietotājvārda un paroles ievadīšanu ar šādu C# kodu:
Atveidojumi ir šādi:



(Beigas)




Iepriekšējo:Bilibili atvērtā koda projekta IndexTTS izvietošanas apmācība
Nākamo:【Dramaturgs】(2) Kopīgās funkcijas un darbības
 Saimnieks| Publicēts 2025-5-26 17:08:16 |
WebDriver automatizācijas karodziņa noņemšana lietotnēs Selenium, Playwright un Puppeteer

Tests:


 Saimnieks| Publicēts 2025-5-27 10:36:46 |
Noklikšķiniet uz pogas, pagaidiet, līdz Ajax ielādējas, un pēc tam turpiniet veikt šādas darbības, kods ir šāds:

Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com