2010-12-07 8 views
0

J'ai une liste déroulante avec l'id = PoolsSelect. Je suis en train de sélectionner la valeur dans ce menu déroulant, mais je reçois une erreur, voici mon codeListe déroulante sélénium

RenderedWebElement element = (RenderedWebElement) driver.findElement(By.id("PoolsSelect")); 
     RenderedWebElement target = (RenderedWebElement) driver.findElement(By.name("Austria")); 

     element.dragAndDropOn(target); 

J'utilise 2.07a de sélénium avec JUnit 4.8.2

et l'erreur i obtenez est

Error: Unable to find element by name using "PoolsSelect" (7) 

Sincères salutations EP

Répondre

0

vous dites que l'ID de la sélection est PoolsSelect mais encore vous utilisez un By.name sélecteur. Avez-vous essayé de sélectionner par ID?

+0

ouais désolé je devrais d'édité que j'ai utilisé by.id et ayant toujours le même problème –

+0

Ceci est le code suivant que j'ai essayé driver.findElement (By.xpath ("// PoolsSelect")). FindElement (By.name ("Autriche")). Click(); –