有時(shí),我們會(huì)在一個(gè)情況來執(zhí)行一些復(fù)雜的鼠標(biāo)事件,如雙擊,右鍵單擊,將鼠標(biāo)懸停在等下面是一些關(guān)鍵的鼠標(biāo)操作,一個(gè)會(huì)在大多數(shù)應(yīng)用程序碰到的。
Click - 進(jìn)行點(diǎn)擊。我們還可以執(zhí)行基于坐標(biāo)的點(diǎn)擊。
contextClick - 執(zhí)行上下文點(diǎn)擊/右鍵單擊一個(gè)元素或基于坐標(biāo)
doubleClick - 執(zhí)行雙擊webelement或基于坐標(biāo)。如果留空它執(zhí)行雙擊當(dāng)前位置。
mouseDown - 執(zhí)行一個(gè)元素上按下鼠標(biāo)操作或基于坐標(biāo)。
mouseMove - 執(zhí)行元素上的鼠標(biāo)移動(dòng)操作或基于坐標(biāo)。
mouseUp - 釋放鼠標(biāo)通常伴隨著鼠標(biāo)按下的動(dòng)作和行為的基礎(chǔ)上統(tǒng)籌。
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)