簡體   English   中英

如何執行 javascript 命令 C# - selenium

[英]How to execute a javascript command C# - selenium

我想使用 selenium 在 C# 中執行以下腳本

腳本

$("btn-standard buyButton currency-coins").on('click',function () {
  $(".dialog-body .ut-button-group .btn-text").click();})

C#代碼

IWebDriver driver;
driver = new FireFoxdriver()
IJavaScriptExecutor js = driver as IJavaScriptExecutor;

//here I want to integrate the script
js.ExecuteScript(.....)
driver.FindElement(By.XPath("//button[text()[contains(.,'Buy Now')]]")).Click(); //this button has btn-standard buyButton currency-coins class 

如何集成腳本?

嘗試像這樣在 Selenium C# 中執行 javascript :

string commandJs = "return document.readyState"; ((IJavaScriptExecutor)driver).ExecuteScript(commandJs);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM