Es gibt ein Element, auf dem ich nach Mouseover auf zwei Elemente klicken muss, d. H. Mouseover auf Element1-> mouseover auf Element2-> klicken Sie auf Element3.Selenium moveToElement zweimal und dann klicken auf Element funktioniert nicht
Unten ist mein Code:
Actions actions = new Actions(driver);
actions.moveToElement(billingBtn).build().perform();
actions.moveToElement(billingconfigurationBtn).build().perform();
actions.moveToElement(billingcyclemanagementBtn).click().build().perform();
Dies ist für mich nicht funktioniert. Es wird so schnell ausgeführt, dass es nur den ersten Schritt ausführen kann.
Bitte helfen!
Können Sie versuchen, die gesamte "Action" -Kette vor dem Aufruf von '.build() zu erstellen. Perform()'? Z.B. 'actions.moveToElement (billingBtn) .moveToElement (...). moveToElement (...). click(). build(). perform();' – RemcoW
@RemcoW: Versucht. Kein Glück. –