Rumah > hujung hadapan web > tutorial js > Bagaimanakah saya Melaksanakan JavaScript dengan Selenium WebDriver dalam C#?

Bagaimanakah saya Melaksanakan JavaScript dengan Selenium WebDriver dalam C#?

Patricia Arquette
Lepaskan: 2024-10-19 06:05:02
asal
790 orang telah melayarinya

How Do I Execute JavaScript with Selenium WebDriver in C#?

Melaksanakan JavaScript dengan Selenium WebDriver dalam C#

Soalan itu menimbulkan pertanyaan mengenai proses melaksanakan JavaScript menggunakan Selenium WebDriver dalam C#, khususnya berkaitan untuk mencari kod C# yang sepadan untuk melaksanakan skrip berasaskan Java.

Kod Java:

<code class="java">WebDriver driver; // Assigned elsewhere
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("return document.title");</code>
Salin selepas log masuk

C# Setara:

Dalam C#, kod yang setara adalah seperti berikut:

<code class="csharp">IWebDriver driver; // Assume assigned elsewhere
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
string title = (string)js.ExecuteScript("return document.title");</code>
Salin selepas log masuk

Nota:

  • Ikatan bahasa .NET mematuhi prinsip penyediaan pengalaman pengekodan semula jadi untuk setiap bahasa. Oleh itu, nama kaedah dan sifat mungkin berbeza sedikit daripada pengikatan Java.
  • Kaedah ExecuteScript dalam C# mengembalikan objek. Untuk bekerja dengan hasil rentetan, hantar nilai pulangan secara eksplisit ke rentetan.
  • Untuk dokumentasi komprehensif tentang Selenium WebDriver API untuk .NET, rujuk pautan yang disediakan dalam jawapan rujukan.

Atas ialah kandungan terperinci Bagaimanakah saya Melaksanakan JavaScript dengan Selenium WebDriver dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan