Ich verwende den folgenden Code nach der Aktualisierung der neuen selenium 3.0 beta
JAR-Dateien. Jedoch in früherer Version von Selenium funktionierte es perfekt.kann die Dropdown-Option nach der Aktualisierung der JAR-Dateien auf Selen 3.0 nicht auswählen
I aktualisiert, wie es Fehler gab:
org.openqa.selenium.NoSuchElementException: Cannot locate option with index: 1
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html Build info: version: 'unknown', revision: '2aa21c1', time: '2016-08-02 14:59:43 -0700' System info: host: 'GUR-ITD-8C', ip: '172.21.45.117', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_31' Driver info: driver.version: unknown
expedia.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Select LineOfBusiness = new Select(expedia.findElement(By.id("lineOfBusiness")));
LineOfBusiness.selectByIndex(1);
Assert.assertEquals(LineOfBusiness.getFirstSelectedOption().getText(), "HWW Sales");
Teilen Sie Drop-Down-HTML als auch ?? Versuchen Sie, die Optionsgröße als 'System.out.println (LineOfBusiness .getOptions(). size());' zu drucken und lassen Sie uns das Ergebnis wissen .. :) –
–
Was ist die Ausgabe für diese 'System.out.println (LineOfBusiness.getOptions(). size());' ?? –