zu verwenden Ich brauche unter Javascript Executor Linien für Webdriver Sampler in Jmeter.Wie JavaScript-Executor für Webdriver Sampler in Jmeter
WebElement el1 = driver.findElement (By.xpath ("// div/button/span [enthält (text(), 'View Report']]"); JavascriptExecutor executor1 = (JavascriptExecutor) Treiber; executor1.executeScript ("Argumente [0] .click()", el1);
Ich habe versucht, unten Linien zu verwenden, aber in Protokollen var BtnView = pkg.By.xpath ("// div/Knopf/span [enthält (text(), 'View Report')]") unter Fehlermeldung bekommen ; WDS.browser.executeScript ("document.getElementByXpath (Argumente [0]). Click();", btnView) Fehlermeldung: FEHLER - com.googlecode.jmeter.plugins.webdriver.sampler.WebDriverSampler: Argument ist von ein illegaler Typ: org.openqa.selenium.By $ ByXPath
Gibt es eine Möglichkeit, JavaScript-Executor in Webdriver Sampler zu verwenden?
Bitte nehmen Sie sich eine Minute Zeit, um Ihren Code korrekt als Code zu formatieren und die Fehlermeldung zu formatieren. Weitere Informationen finden Sie in der Hilfe zur Formatierung, wenn Sie sich nicht sicher sind, wie das geht. – JeffC