Antwort

0

Sie benötigen Ziehen zu simulieren und das Verhalten Drop it in Selenium IDE zu testen, hier ist eine nicht erschöpfende Liste von dem, was Sie, dass simulieren können:

1) mouseDownAt (Locator, coordString) - hier Drücken Sie die linke Maustaste und halten Sie sie gedrückt.

2) Manchmal ist es sinnvoll, auf eine Reaktion zu warten (zB warten, bis Daten im DOM geladen sind). Stellen Sie zumindest eine kleine Pause ein, um sicherzugehen, dass die Maus das Objekt "erfasst" und ziehen kann (die Laufzeit des Tests ist oft nicht vergleichbar mit einem Menschen, der eine Website verwendet)

3) mouseMoveAt (locator, coordinate) - ziehen Sie wo Sie brauchen

4) mouseUpAt (Locator, coordString) - lassen Sie Ihre Fertig Drag Maustaste & Drop

Versuchen mit verschiedenen Mausgeschwindigkeit zu experimentieren, indem verschiedene Werte einstellen und warten (zB nach mouseDownAt) durch Locators ändern und setzen Pause abhängig vom Kontext Ihrer Projektanwendung.

Sie können auch am Anfang dieser Schritte setMouseSpeed ​​(Pixel) hinzufügen, damit sich die Maus langsam bewegt (um sicher zu gehen, dass sie gezogen werden kann) und am Ende setMouseSpeed ​​auf den Standardwert zurücksetzt ist 10 pexels.Setting Geschwindigkeit 3-5 Pixel wird die Maus langsamer bewegen).