2011-03-28 5 views
1

J'ai un problème. Dans mon test, je dois faire un clic sur certains domaines d'activité. Cette zone n'a aucun localisateur, c'est pourquoi je fais un design faire un clic de coordonnées.Simulation de clics avec Java pour webDriver

Pour ce moment, j'ai ce code:

driver.getMouse() cliquez sur();.

Mais je ne sais pas quel argument (quel type d'argument) je devrais utiliser pour le bon fonctionnement de cette approche. Comment effectuer un clic de coordonnées à l'aide de WebDriver?

S'il vous plaît, aidez-moi

+0

Comment faire un clic de coordonnées avec WebDriver? – Fruzenshtein

Répondre

0

Vous devriez faire quelque chose comme ça:

Actions action = new Actions(driver); 
action.click(myElemment); 
action.perform(); 

Si vous voulez le faire dans une ligne que vous pourriez également faire la même faire:

new Actions(driver).click(myElemment).perform(); 

Où pilote est l'objet WebDriver et myElement est le WebElement que vous pouvez obtenir en utilisant driver.findElement (By. ...)

Questions connexes