Tôi không thể tìm thấy Selenium IDE tương đương hoạt động với Chrome.
Có ai biết cách sử dụng Selenium IDE với Chrome thay vì Firefox không? Hoặc có một công cụ thay thế nào hoạt động với Chrome không?
Tôi không thể tìm thấy Selenium IDE tương đương hoạt động với Chrome.
Có ai biết cách sử dụng Selenium IDE với Chrome thay vì Firefox không? Hoặc có một công cụ thay thế nào hoạt động với Chrome không?
Câu trả lời:
Artejera, ý bạn là Selenium dưới dạng plugin cho trình duyệt của bạn (Selenium IDE)? Đây là một cái gì đó để tự động hóa trong Google Chrome.
Nhưng nếu bạn muốn làm việc với Selenium RC, chỉ cần thiết lập trình duyệt trong tập lệnh thử nghiệm của bạn. Có phương thức setBrowser () trong Selenium.
bạn có thể sử dụng các tiện ích mở rộng của Google chrome như imacros, scirocco trên các phiên bản chrome 21 trở lên. chúng tương tự như IDE selen cho Firefox. Scirocco có vẻ mới với một số hạn chế như không hỗ trợ điều hướng. Vì vậy, tôi khuyên bạn nên dùng 'imacros', có vẻ rất gần với selen.
Nếu bạn muốn khai thác khả năng ghi và phát lại Selenium IDE cho trình duyệt Chrome, có một tiện ích mở rộng tương đương dành cho Chrome có tên là Scirocco. Bạn có thể thêm nó vào Chrome bằng cách truy cập vào đây bằng trình duyệt Chrome của bạn https://chrome.google.com/webstore/search/scirocco
Scirocco được tạo ra bởi Sonix Asia và không được trau chuốt như Selenium IDE cho Firefox. Trên thực tế, nó khá lỗi ở nhiều nơi. Nhưng nó thực hiện những gì bạn yêu cầu.
Không, Google Chrome không hoạt động với Selenium IDE. Vì Selenium IDE là một plugin của Firefox, nó chỉ hoạt động với FF.
Theo phần câu hỏi cuối cùng của bạn: Hay có công cụ thay thế nào có thể hoạt động với Chrome không? Câu trả lời có thể là như sau:
Bạn có thể sử dụng Sahi với Chrome. Công cụ Tự động hóa Kiểm tra Sahi hỗ trợ Chrome, Firefox và IE. Bạn có thể truy cập để biết thông tin chi tiết:
Vài tháng trước, Micro Focus đã phát hành một công cụ miễn phí cho phép bạn ghi lại các đoạn mã Selenium trong Chrome và Firefox. Nó được gọi là Silk WebDriver, bạn có thể tải xuống miễn phí từ https://www.microfocus.com/products/silk-portfolio/silk-webdriver/
Tuyên bố từ chối trách nhiệm: Tôi làm việc cho Micro Focus.
Không có tiện ích mở rộng nào của Google Chrome có thể so sánh với Selenium IDE.
Scirocco chỉ là một triển khai một phần (và được báo cáo là không đáng tin cậy).
Có một plugin khác, Bug Buster Test Recorder , nhưng nó chỉ hoạt động với dịch vụ của họ. Tôi không biết nó có hiệu quả không.
Sahi và TestComplete cũng có thể ghi lại, nhưng cả hai đều miễn phí và không phải là plugin trình duyệt.
iMacros là một plugin cho phép ghi và phát lại, nhưng không hướng đến thử nghiệm và không tương thích với Selenium.
Có vẻ như có nhu cầu về một công cụ như thế này và Firefox đang trở nên không được hỗ trợ bởi Selenium. Vì vậy, mặc dù tôi biết Stack Overflow không phải là diễn đàn cho việc này, nhưng bất kỳ ai muốn giúp điều này xảy ra, hãy cho tôi biết.
Tôi muốn biết những hạn chế là gì và tại sao nó vẫn chưa được thực hiện. Có phải chỉ là nhóm Selenium chính thức không muốn hỗ trợ nó, hay có một giới hạn kỹ thuật nào đó?
Mặc dù bạn không thể ghi lại các bài kiểm tra bằng Selenium IDE trong Chrome (hoặc bất kỳ trình duyệt nào khác ngoài FF), bạn có thể chạy chúng (từ IDE) trong Chrome, IE và các trình duyệt khác bằng tính năng phát lại Webdriver của Selenium 2 IDE. Các thử nghiệm sẽ cần được ghi lại và khởi chạy từ FF - Chrome sẽ khởi chạy trước khi thực hiện bước đầu tiên của thử nghiệm. Hướng dẫn thiết lập và thực thi thử nghiệm có tại đây và đây . Bạn sẽ cần cài đặt Selenium 2 IDE (nếu bạn chưa cài đặt) và tệp thực thi Máy chủ Chrome Webdriver - cả hai đều có sẵn để tải xuống trên trang web Selenium HQ.
LƯU Ý: Nếu những điều trên đáp ứng được nhu cầu của bạn, bạn cũng có thể muốn xem xét chỉ chuyển đổi tất cả các thử nghiệm của mình sang Selenium Webdriver (có nghĩa là chúng sẽ là tất cả mã và không còn chạy từ Selenium IDE). Đây sẽ là một giải pháp tốt hơn từ góc độ bảo trì thử nghiệm và đơn giản hóa việc thực thi. Tài liệu Selenium (trên trang web Selenium) có thêm thông tin về quá trình chuyển đổi các bài kiểm tra Selenium IDE sang Webdriver.
Xem Scirocco Recorder dành cho Chrome. Nó thực hiện ghi IDE cho Selenium 2 trên Chrome.
https://chrome.google.com/webstore/detail/scirocco-recorder-for-chr/ibclajljffeaafooicpmkcjdnkbaoiih
Chỉ là fyi. Điều này có sẵn dưới dạng gói nuget trong môi trường studio trực quan. Vui lòng cho tôi biết nếu bạn cần thêm thông tin vì tôi đã sử dụng nó. Có thể tìm thấy URL Liên kết tới nuget
Bạn cũng có thể tìm thấy một số thông tin ở đây. Blog với nhiều chi tiết hơn