在 C# 中使用 Selenium WebDriver 執行 JavaScript
使用 Selenium WebDriver 執行 JavaScript 讓您動態地與網頁的 DOM 互動。此程式碼的Java 版本為:
<code class="java">WebDriver driver; // Assigned elsewhere JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("return document.title");</code>
C# 等效
在C# 中,對應的程式碼為:
<code class="csharp">IWebDriver driver; // assume assigned elsewhere IJavaScriptExecutor js = (IJavaScriptExecutor)driver; string title = (string)js.ExecuteScript("return document.title");</code>
說明
C#程式碼使用IJavaScriptExecutor介面在目前頁面執行JavaScript。該介面由 Selenium WebDriver 實現,它使您能夠在測試腳本中執行 JavaScript 命令。
其他資訊
WebDriver 的完整文件.NET 的API 可以在此連結中找到:https://www.selenium.dev/documentation/webdriver/dotnet /
以上是如何在 C# 中使用 Selenium WebDriver 執行 JavaScript?的詳細內容。更多資訊請關注PHP中文網其他相關文章!