|

Oyun Yazarı
Playwright, web testi ve otomasyonu için bir çerçevedir. Tek bir API kullanarak Chromium, Firefox ve WebKit'in test edilmesini sağlar. Playwright kalıcı, sağlam, güvenilir ve hızlı çapraz tarayıcı web otomasyonu için tasarlanmıştır.
Resmi web sitesi: https: //playwright.dev/ Kaynak: https: //github.com/microsoft/playwright NET için Playwright belgeleri: https: //playwright.dev/dotnet/docs/intro
- Çapraz tarayıcı: Playwright, Chromium, WebKit ve Firefox dahil olmak üzere tüm modern işleme motorlarını destekler.
- Çapraz platform: Windows, Linux ve macOS'ta, yerel veya sürekli entegrasyonda (CI), başlıksız veya başlıklarla test etme.
- Diller arası: Playwright API'sini TypeScript, JavaScript, Python, .NET, Java'da kullanın.
- Mobil web sayfalarını test edin: Android için Google Chrome ve mobil için Safari'nin yerel mobil emülasyonu. Aynı işleme motoru masaüstünüzde ve bulutta çalışır.
Çalışma Zamanı Ortamı
Playwright bir .NET Standard 2.0 kütüphanesi olarak dağıtılmaktadır. .NET 8 kullanmanızı öneririz. Windows 10+, Windows Server 2016+ veya Linux için Windows Alt Sistemi (WSL). macOS 14 Ventura veya üstü. Debian 12, Ubuntu 22.04, Ubuntu 24.04, x86-64 ve arm64 mimarileri tabanlı.
Yeni bir .NET 8 Konsolu Oluşturma
İlk olarak, nuget paketini aşağıdaki gibi tanıtın: Ardından tarayıcı çekirdeğini Node.js yöntemiyle indirin ve komutu aşağıdaki gibi yükleyin: İşte nasıl yapılacağı: ╔═══════════════════════════════════════════════════════════════════════════════╗ ║ UYARI: Görünüşe göre 'npx playwright install' komutunu ilk önce çalıştırmıyorsunuz ║ ║ projenizin bağımlılıklarını yüklemek. & nbsp; ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ nbsp;   ║ ║ ║ ║ ║ ║ ║ ║ Beklenmedik davranışlardan kaçınmak için lütfen önce bağımlılıklarınızı yükleyin ve ║ ║ ardından Playwright'ın yükleme komutunu çalıştırın:   ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ nbsp; ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ nbsp;   ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ npm install   nbsp; ║ ║ nbsp; ║ npm install   nbsp; ║ ║ npx oyun yazarı kurulumu & nbsp; ║ nbsp; & nbsp; ║ ║ npx playwright install & nbsp; ║ nbsp; & nbsp nbsp; ║ ║ npx playwright install & nbsp; ║ ║ nbsp ║ Projeniz henüz Playwright'a bağımlı değilse, önce ║ ║ ║ uygulanabilir npm paketi (en yaygın olarak @playwright/test) ve ║ ║ ║ ardından tarayıcıları indirmek için Playwright'ın install komutunu çalıştırın: ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ nbsp;   ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ npm install @playwright/test & nbsp; ║ ║ npx oyun yazarı kurulumu & nbsp; ║ nbsp; ║ ║ npx playwright kurulumu & nbsp; ║ nbsp; ║ ║ npx playwright kurulumu & nbsp; ║ npx playwright kurulumu & nbsp nbsp; ║ ║ ╚═══════════════════════════════════════════════════════════════════════════════╝ Chromium 136.0.7103.25 (playwright build v1169) https://cdn.playwright.dev/dbazure/download/playwright/builds/chromium/ adresinden indiriliyor 1169/chromium-win64.zip 144.4 MiB [====================] %100 0.0s Chromium 136.0.7103.25 (playwright build v1169) C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169 konumuna indirildi Chromium Headless Shell 136.0.7103.25 (playwright build v1169) https://cdn.playwright.dev/dbazure/download/playwright/ adresinden indiriliyor builds/chromium/1169/chromium-headless-shell-win64.zip 89.1 MiB [====================] 100% 0.0s Chromium Headless Shell 136.0.7103.25 (playwright build v1169) C:\Users\itsvse\AppData\Local\ms-playwright\chromium_headless_ konumuna indirildi shell-1169 Firefox 137.0 (playwright build v1482) https://cdn.playwright.dev/dbazure/download/playwright/builds/firefox/1482/ adresinden indiriliyor firefox-win64.zip 92.1 MiB [====================] 100% 0.0s Firefox 137.0 (playwright build v1482) C:\Users\itsvse\AppData\Local\ms-playwright\firefox-1482 konumuna indirildi Webkit 18.4 (playwright build v2158) https://cdn.playwright.dev/dbazure/download/playwright/builds/webkit/2158/webkit- adresinden indiriliyor win64.zip 57.1 MiB [====================] %100 0.0s Webkit 18.4 (playwright build v2158) C:\Users\itsvse\AppData\Local\ms-playwright\webkit-2158 adresine indirildi FFMPEG playwright build v1011 https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-win64 adresinden indiriliyor . zip 1.3 MiB [====================] 100% 0.0s FFMPEG playwright build v1011 C:\Users\itsvse\AppData\Local\ms-playwright\ffmpeg-1011 dosyasına indirildi Winldd playwright build v1007 https://cdn.playwright.dev/dbazure/download/playwright/builds/winldd/1007/winldd-win64 adresinden indiriliyor . zip 0.1 MiB [====================] 100% 0.0s Winldd playwright build v1007 C:\Users\itsvse\AppData\Local\ms-playwright\winldd-1007 dosyasına indirildi Ya da aşağıdaki kod ile çalışma zamanında otomatik olarak algılayarak yüklemek için C# kullanabilirsiniz: Aksi takdirde, çalıştırıldığında aşağıdaki hatayı bildirecektir: Yürütülebilir dosya C:\Users\itsvse\AppData\Local\ms-playwright\chromium-1169\chrome-win\chrome.exe adresinde mevcut değil ╔════════════════════════════════════════════════════════════╗ Playwright yeni yüklenmiş veya güncellenmiş gibi görünüyor ║ ║ Yeni tarayıcıları indirmek için lütfen aşağıdaki komutu çalıştırın: ║ ║ & nbsp; ║ ║ ║ pwsh bin/Debug/netX/playwright.ps1 install ║ ║ ║ & nbsp; ║ pwsh bin/Debug/netX/playwright.ps1 nbsp; ║ ║ <3 Oyun Yazarı Ekibi & nbsp; ║ ╚════════════════════════════════════════════════════════════╝ Kullanıcı adı ve şifre girişini simüle etmek için c# kodu aşağıdaki gibidir: Render aşağıdaki gibidir:
(SON) |
Önceki: B istasyonu açık kaynak projesi IndexTTS dağıtım öğreticisiSonraki: [Oyun Yazarı] (2) yaygın olarak kullanılan özellikler ve işlemler
|