C#でSelenium WebDriverを使用しています。私はRadMenuを持っています。クリックしたい特定のweb要素があるサブメニューを展開する必要があります。私は要素をクリックするためにJavaScriptを使用する必要がありますが、それはメニューを展開するようではない、私はこれを行うために使用できる任意のJavaスクリプトコマンドがあります。例:RadMenu Web要素Selenium Webdriverを展開するJavaScript C#
IJavaScriptExecutor js = ts.getDriver() as IJavaScriptExecutor;
js.ExecuteScript("arguments[0].style.display='block'",leftPane_Customer);
js.ExecuteScript("arguments[0].click()", leftPane_Customer);
js.ExecuteScript("arguments[0].scrollIntoView(true);",leftPane_Customer);
.click()は最初のメニューを強調表示しているようですが、それは私が得る限りです。誰でもサブメニューを展開するためのソリューション(javascriptの構文が含まれています)を提供できますか?
おかげ