Wir verwenden die jQuery UI slider widget in unserer Web-Anwendung und wir wollen das Testen der Benutzeroberfläche mit selenium IDE automatisieren. Wir können keine Möglichkeit finden, den Schieberegler mit den Befehlen von selen zu verschieben. Kann es gemacht werden?Wie testen Sie das jQuery UI Slider Widget mit Selenium IDE?
Antwort
Sie können den Schieberegler mit dem Befehl dragAndDrop verschieben. Folgendes funktionierte für mich:
dragAndDrop | css=.ui-slider-handle | +100,0
Das verschiebt den Schieberegler 100 Pixel nach rechts von seiner aktuellen Position.
gibt es nur eine (schreckliche) Lösung dafür. Sie müssen mit dem Schieberegler interagieren, dachte seine jquery API.
Selen hat eine runScript Methode, wo Sie einige Javascript übergeben können. Tun Sie dies jedoch nur als letzten Ausweg, da dies Sie zu einem rutschigen Abhang führt.
Wenn Sie mehrere Schieberegler haben, wird der Befehl einer von ihnen zu bewegen CSS = # id .ui-Slider-Griff
Dank Dave für die Antwort!
Nur falls jemand dieses Problem hat und braucht eine andere Perspektive ...
ich dieses Problem vor einer Weile hatte und löste es, indem der Schieber ein verstecktes Feld füllen, die ich verwenden, dass als meine Schnittstelle mit Selen IDE. Ich war nicht verpflichtet, den Schieberegler überhaupt zu überprüfen, so dass es nicht nötig war, ihn zu testen. Ich wollte nur den Wert des Schiebereglers.
- 1. jQuery UI Slider springt
- 2. Horizontale JQuery UI Slider
- 3. jQuery Slider UI - Verbesserungen
- 4. Angular2 mit Jquery-Ui Slider
- 5. jQuery UI Slider Nicht
- 6. , wie Sie überprüfen Stil-Attribut in Selenium IDE
- 7. Mit Knockout js mit jQuery UI Slider
- 8. So ändern Sie das Jquery UI Slider-Handle
- 9. JQuery UI Slider zeigen Fehler
- 10. jQuery UI Slider (Einstellung programmgesteuert)
- 11. Rails 3 jQuery UI Slider
- 12. jQuery UI Autocomplete-Widget Suchkonfiguration
- 13. Wie überprüft man, ob das jQuery UI Widget geladen ist?
- 14. Jquery Carousel und JQuery UI Slider
- 15. jQuery-UI Slider - wie Tastatureingabe zu deaktivieren?
- 16. Verwenden eines jquery-ui-Widget
- 17. Individuelle Slider-Widget mit wxPython
- 18. JQuery UI Slider in Modal Dialog
- 19. Selenium IDE vs Selenium Builder
- 20. Wie Instanziieren Sie JQuery UI Widget nach String?
- 21. jQuery UI Slider beim Verschieben ändern
- 22. Selenium IDE Capturescreen Dateiname
- 23. Hinzufügen von Padding zu jQuery UI Slider
- 24. Zwei gleiche Widget mit Jquery
- 25. Wie testet man ein JQuery UI Sortierbares Widget mit Selen?
- 26. JQuery UI Bereich Slider-Update Werte
- 27. Session-Cookies mit Selenium IDE löschen?
- 28. Selenium IDE - Optionsfeldfehler
- 29. jQuery UI Slider und Handle-Änderung
- 30. Das Autocomplete-Widget von jQuery UI * eigentlich * automatisch vervollständigen
Super, es hat funktioniert. Vielen Dank!! –