Ich versuche meine Selenium Skripte in Java mit JMeters WebDriver Sampler zu verwenden.Wie man Selen-Skripte in Java von jmeter ausgeführt wird?
Im Inneren des WebDriver Sampler wird die Sprache Java angewählter, und der folgende Code hinzugefügt:
package automationFramework;
public class FirstTestCase {
public static void main(String[] args) {
// Create a new instance of the Firefox driver
WebDriver driver = new ChromeDriver();
//Launch the Online Store Website
driver.get("www.google.com");
// Print a Log In message to the screen
System.out.println("Successfully opened the website www.google.com");
//Wait for 5 Sec
Thread.sleep(5);
// Close the driver
driver.quit();
}
}
ich folgende Fehlermeldung bin vor:
java.net.MalformedURLException: unknown protocol: data
at java.net.URL.<init>(URL.java:600)
at java.net.URL.<init>(URL.java:490)
at java.net.URL.<init>(URL.java:439)
at com.googlecode.jmeter.plugins.webdriver.sampler.WebDriverSampler.sample(WebDriverSampler.java:80)
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:475)
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:418)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:249)
at java.lang.Thread.run(Thread.java:745)
jedoch in Javascripts schriftlichen Prüfungen arbeiten Alles gut.
Was ist das Problem hier? Wie man es löst?
Nein, es funktioniert nicht. Der Browser erscheint, blinkt und wird gestoppt (wie zuvor). Ich denke, das ist ein Konfigurationsproblem in jmeter. –