2017-06-05 2 views
0

Beim Ausführen der MoveToElement-Aktion wurde die Maus nicht in den Elementspeicher verschoben. Bitte finden Sie den folgenden Code.Selenium MoveToElement Aktion funktioniert nicht

Actions action = new Actions(driver); 
    action.MoveToElement(element); 
    action.Build().Perform(); 
+1

Bitte beachten Sie die https://stackoverflow.com/help/how-to-ask Abschnitt über eine Frage zu stellen und immer mehr Einzelheiten zu nennen für Sie werden von der Gemeinschaft unterstützt. – demouser123

+0

@sowmya Können Sie das relevante HTML DOM bitte aktualisieren? Danke – DebanjanB

+0

Der Code, den Sie in Ihre Frage eingegeben haben, ist nicht entworfen, um die Maus zum Elementstandort zu bewegen, all das wird so die Seite scrollen, bis das Zielelement in Sicht ist. Wenn Sie mehr Kontext zu dem bereitstellen, was Sie zu tun versuchen, erhalten Sie möglicherweise eine bessere Antwort darauf, wie Sie es erreichen können. – Jsmith2800

Antwort

-3

Sie können den Code unten versuchen:

IWebElement element = driver.FindElement(By.Id("Login_Id")); 

     Actions action = new Actions(driver); 
     action.MoveToElement(element); 
     action.Build().Perform(); 
+2

Anstatt nur den Code zu geben, wäre es gut, wenn Sie erklären könnten, warum die Frage des OP Probleme hat und wie Ihr Code es beheben wird. – demouser123

+0

Haben Sie gerade den Code der Frage kopiert? –

Verwandte Themen