Selen, wie zu machen, klicken Sie und halten Sie die Taste

In der Webseite I-test ist ein modal das erscheint nach dem drücken einer Taste für etwa 5sec.

Und jetzt versuche ich, um diese in selenium.
Ich habe die Methode so:

public static void ClickHold(IWebElement by)
{
    SpecialInteractions.ClickAndHold(by);
}

wo

public static Actions SpecialInteractions { get; set; }

und es gibt keine hold-Zeit einstellen.

Sieht es aus wie einfach nur klicken und loslassen. Gibt es eine Möglichkeit zu warten, bis bestimmte Zeit, und dann loslassen?

wenn ist es auf hover-dann können Sie tun, wie fahren mit dem Mauszeiger über element und dann mit thread.sleep() für spezifische Sekunden.
Leider ist es nicht auf hover. Benutzer müssen klicken Sie auf und halten Sie.
klicken Sie auf ändern Seite?
ja. Und auf clickAndHold es zeigt modal
Kann ich die URL, wo Sie versuchen?

InformationsquelleAutor szpic | 2015-05-07

Schreibe einen Kommentar