Trouvez un élément avec Selenium / java IEdriver et cliquez sur le bouton pour vous connecter
J'ai essayé de faire fonctionner cet élément avec selenium/java. Cette application Web ne fonctionne que dans IE9, et écrit en HTML, Javascript, CSS. veuillez aider avec un exemple de code.
Le code est:
form action=/login/main method=get
input type=submit value="Login"
J'ai essayé ces méthodes, mais le clic ne fonctionne pas. Je reçois une exception qu'aucun élément de ce type.
driver.findElement(By.xpath("html/body/form/div/center/table/tbody/tr[4]/td/form/input")).click();
driver.findElement(By.name("submit")).click();
driver.findElement(By.tagName("input")).click();
0
1 answers
Essayez d'abord de sélectionner les form
le form
sélectionnez la input
balise. Essayez ce xpath.
driver.findElement(By.xpath("//form[@action='/login/main']/input[@value='Login']")).click();
Notez que je compare également la valeur de l'attribut des balises afin que l'élément requis spécifique soit sélectionné.
0
Author: JRodDynamite, 2015-11-24 18:15:21