Chúng tôi đã xem Selenium và Telerik và đã giải quyết vấn đề sau là công cụ được lựa chọn do máy ghi âm linh hoạt hơn nhiều
Tôi không chắc bạn đã nhìn vào nó bao nhiêu. Chắc chắn có những lựa chọn khác là tốt. Bạn đã nhìn vào Watir , WatiN , Sikuli để đặt tên cho một vài?
và chúng tôi không thực sự muốn người kiểm tra viết quá nhiều mã.
Tôi cảm thấy tồi tệ cho những người phải duy trì các kịch bản này. Thông thường, không có mã có thể dễ dàng sửa đổi, các tập lệnh trở nên dễ vỡ và bắt đầu mất nhiều thời gian hơn để sửa đổi tập lệnh so với việc ghi lại nó, điều này làm lãng phí nhiều thời gian hơn.
Tuy nhiên, tôi đang cố gắng để hiểu lợi ích tổng thể. Quan điểm của mọi người là gì và những thứ gì hoạt động tốt và những gì không?
Kiểm tra tự động hóa là một điều đẹp khi được thực hiện chính xác. Nó tiết kiệm thời gian cho các bài kiểm tra / kiểm tra hồi quy để giúp người kiểm tra của bạn có thêm thời gian để làm những gì họ làm tốt nhất, kiểm tra. Đừng tin một chút rằng đó là viên đạn bạc. Các kịch bản tự động hóa đòi hỏi thời gian đáng kể để phát triển nếu ứng dụng đã tồn tại nhưng các thử nghiệm thì không và yêu cầu cập nhật liên tục với mỗi bản phát hành. Kiểm tra tự động cũng là một cách tuyệt vời cho những người mới trong nhóm để xem hệ thống được cho là hành xử như thế nào. Ngoài ra, hãy chắc chắn rằng người kiểm tra của bạn có quyền quyết định những gì cần được tự động hóa. Nếu đó là một kiểm tra nhỏ không mất nhiều thời gian để kiểm tra, thì rất đơn điệu và dễ tự động hóa, hãy bắt đầu với điều đó. Luôn bắt đầu với các kiểm tra đạt được nhiều nhất thông qua tự động hóa và làm việc từ đó.
Cho đến nay, lợi ích chính mà chúng ta có thể thấy là cho thử nghiệm hồi quy, đặc biệt là trên nhiều triển khai máy khách của nền tảng của chúng tôi.
Đó là lợi ích chính và nếu được thiết lập chính xác, có thể kiểm tra hầu hết các trình duyệt mà bạn cần với một thay đổi cấu hình nhỏ.
Chúng tôi "nghĩ" đó là điều nên làm nhưng trong một lịch trình bận rộn đang tìm kiếm một số hiểu biết bổ sung.
Như tôi đã nói trước đó, tự động hóa thử nghiệm cần nhiều nỗ lực đáng kể, tuy nhiên, khi được thực hiện chính xác, tôi chưa gặp một nhóm nào nói rằng "Tôi ước chúng tôi không thiết lập tự động hóa thử nghiệm của mình."