Tôi đã chuyển từ SeleniumRC sang WebDriver trong gần hai năm. Nhưng tôi phải nói rằng tôi đã không cảm thấy có bất kỳ lợi thế rõ ràng cho webdriver trên rc. Bây giờ tôi có hơn 200 trường hợp thử nghiệm với trình điều khiển C# trên trang web. Nhưng khi tôi chạy chúng triệt để để kiểm tra hồi quy, tôi thường nhận được 150 thông qua và 50 + thất bại/bị lỗi. Sau khi chạy các trường hợp thử nghiệm không thành công lần thứ hai, nhiều trường hợp đã trôi qua, chỉ một vài trong số chúng được chứng minh là có vấn đề với mã thử nghiệm. Như tôi có thể thấy, đôi khi WebDriver thực sự hoạt động chậm, trong khi tôi chưa bao giờ gặp tình huống như vậy khi tôi đang sử dụng SeleniumRC trước đây. Kết quả là, tôi bắt đầu nghi ngờ sự cần thiết phải chuyển từ rc sang webdriver, bởi vì phải mất nhiều thời gian hơn để tôi xác minh lỗi và thất bại so với trước đây.Selenium so với WebDriver, có lợi thế rõ ràng nào không?
Vì vậy, câu hỏi của tôi là, có lợi thế nào cho webdriver trên rc để làm cho nó đáng để chuyển từ rc sang webdriver? Nếu vậy, bạn có thể vui lòng cho tôi biết? Ngoài ra, hãy cho tôi biết về những bất lợi.
Vì vậy, có bất kỳ điều gì mà seleniumRC có thể thực hiện trong khi trình điều khiển web không thể? Ngoài ra, mặt khác, có bất cứ điều gì mà webdriver có thể làm trong khi rc không thể? –
Tôi đã có đủ với WebDriver, tôi sẽ thay đổi nó trở lại của tôi selenium babe rc, không có vấn đề chi phí. –
Vâng tôi phải downvote những gì tôi đã nhận xét 2 năm trước đây.Tôi đã cố gắng chuyển trở lại selenium rc nhưng không lâu sau đó tôi nhận ra nó là mã nghèo của tôi mà nên được đổ lỗi, không phải webdriver. Tôi đã sửa tất cả các vấn đề về mã và trình quản trị web của tôi đã hoạt động như một sự quyến rũ trong những năm này đối với tôi. Cũng giống như @Slanec nói, có lẽ webdriver không phải là quá tốt 2 năm trước, nhưng nó là nhận được tốt hơn. Bây giờ tôi phải nói rằng nó là tốt hơn nhiều, không chỉ webdriver, mà còn kỹ năng mã hóa của riêng tôi. –