Chúng tôi đang sử dụng jQuery UI slider widget trong ứng dụng web của mình và chúng tôi muốn tự động kiểm tra giao diện người dùng với selenium IDE. Chúng tôi không thể tìm thấy cách di chuyển thanh trượt bằng các lệnh của selen. Nó có thể được thực hiện?Làm cách nào để kiểm tra tiện ích con trượt jQuery UI với Selenium IDE?
Trả lời
Bạn có thể sử dụng lệnh dragAndDrop để di chuyển thanh trượt. Những điều sau đây đã làm việc cho tôi:
dragAndDrop | css=.ui-slider-handle | +100,0
Điều này sẽ di chuyển thanh trượt 100 pixel sang bên phải vị trí hiện tại của nó.
chỉ có một (khủng khiếp) giải pháp cho việc này. Bạn sẽ phải tương tác với thanh trượt nghĩ rằng jquery api của nó.
selen có phương pháp runScript nơi bạn có thể chuyển một số javascript để chạy. Chỉ làm điều này như là phương sách cuối cùng của bạn, vì điều này sẽ dẫn bạn xuống dốc trơn trượt
Nếu bạn có một vài thanh trượt, các lệnh để di chuyển một trong số họ là css = # id .ui-trượt-xử lý
Nhờ Dave cho câu trả lời!
Chỉ trong trường hợp bất cứ ai khác có vấn đề này và cần góc độ khác ...
Tôi có vấn đề này một thời gian trước và giải quyết nó bằng cách thanh trượt cư một lĩnh vực ẩn và tôi đã sử dụng đó như giao diện của tôi với selen IDE. Tôi đã không được yêu cầu xác minh thanh trượt làm việc ở tất cả vì vậy không cần phải kiểm tra nó. Tôi chỉ muốn giá trị của thanh trượt.
- 1. Làm cách nào để kiểm tra tiện ích con Sắp xếp giao diện người dùng JQuery bằng Selenium?
- 2. Matplotlib: ô đường viền với tiện ích con trượt
- 3. Cách kiểm tra loại tiện ích con xem?
- 4. Cách kiểm tra xem tiện ích con giao diện người dùng jQuery có được tải không?
- 5. Làm cách nào để xử lý sự kiện chọn của tiện ích tab của jquery ui?
- 6. Làm thế nào để lưu trữ một thuộc tính nội bộ trong tiện ích jquery-ui?
- 7. jQuery UI trượt - không thể trượt để 0
- 8. Selenium IDE: Làm thế nào để kiểm tra màu sắc văn bản sử dụng CSS
- 9. kiểm tra các tiện ích dòng lệnh
- 10. Mở rộng tiện ích jquery ui - cách truy cập sự kiện phụ huynh
- 11. Sử dụng Tiện ích mở rộng với Selenium (Python)
- 12. Selenium IDE - bộ kiểm tra dừng chạy trên thất bại
- 13. Sự kiện thả xuống jQuery UI của tiện ích con có thể bị bắn hai lần
- 14. Arquillian Drone/Graphene/Selenium và UI/Kiểm tra chức năng
- 15. Kiểm tra để hiển thị trong kiểm tra QUnit của tiện ích JQueryUI
- 16. Xóa cookie phiên với Selenium IDE?
- 17. Cách thêm đúng tiện ích con tự động hoàn thành UI của jQuery bằng cách sử dụng Backbone.js
- 18. kiểm tra xem jQuery UI được nạp
- 19. Giá trị hiển thị trượt jquery ui
- 20. jQuery trong tiện ích
- 21. Cách tốt nhất để xóa nút đóng trên tiện ích hộp thoại jQuery UI?
- 22. Tôi làm cách nào để tích hợp ứng dụng của mình với tiện ích con?
- 23. Lấy phần tử với jquery và selenium IDE 1.0.8
- 24. Làm cách nào để sử dụng các tiện ích Đánh dấu và Lỗi của UI của jQuery?
- 25. Làm thế nào để kiểm tra chức năng tiện ích 'riêng tư' đơn vị trong nodejs
- 26. Làm thế nào để kiểm tra các hộp thoại phương thức với Selenium?
- 27. Cách sử dụng setBackground với Tiện ích con Android
- 28. Thanh trượt jQuery-UI - cách tắt đầu vào bàn phím?
- 29. Cách xử lý sự kiện trong các tiện ích UI của jQuery
- 30. Làm cách nào để kiểm tra URL cho 404 bằng cách sử dụng Selenium WebDriver?
Tuyệt vời, nó hoạt động. Cảm ơn!! –