Selenio - Azioni del mouse
Di seguito sono elencate alcune delle azioni chiave del mouse che si potrebbero incontrare nella maggior parte delle applicazioni:
Click- Esegue un clic. Possiamo anche eseguire un clic in base alle coordinate.
contextClick - Esegue un clic contestuale / clic destro su un elemento o in base alle coordinate
doubleClick- Esegue un doppio clic sul webelement o in base alle coordinate. Se lasciato vuoto, esegue un doppio clic sulla posizione corrente.
mouseDown - Esegue un'azione del mouse su un elemento o in base alle coordinate.
mouseMove - Esegue un'azione di spostamento del mouse su un elemento o in base alle coordinate.
mouseUp - Rilascia il mouse solitamente seguito da mouse down e agisce in base alle coordinate.
Ecco la sintassi per chiamare le azioni del mouse utilizzando Selenium WebDriver -
void click(WebElement onElement)
void contextClick(WebElement onElement)
void doubleClick(WebElement onElement)
void mouseDown(WebElement onElement)
void mouseUp(WebElement onElement)
void mouseMove(WebElement toElement)
void mouseMove(WebElement toElement, long xOffset, long yOffset)