TestComplete sẽ so sánh như thế nào với Selenium RC cho các ứng dụng web thử nghiệm tự động hóa?Đánh giá TestComplete
Trả lời
Selenium RC và phiên bản tiếp theo sẽ được đưa vào phiên bản beta vào tháng 12 hy vọng, là công cụ kiểm tra web được sử dụng rộng rãi nhất.
Lợi ích:
- Không có giá $ 999 cho một giấy phép. Selenium là miễn phí
- Selenium hỗ trợ một số ngôn ngữ phổ biến
- Hoạt động như một tiện ích mở rộng trong trình duyệt bằng cách sử dụng những thứ không bình thường trong trình duyệt.
Nó có một cộng đồng rất lớn hỗ trợ cộng đồng và cộng đồng có người từ Google, eBay, Mozilla, Opera, v.v. Vì nó có sự hỗ trợ của các nhà sản xuất trình duyệt và sự hỗ trợ của các công ty dựa trên web lớn, cá nhân tôi nghĩ đó là một quyết định tốt.
Dưới đây là một báo cáo tốt: http://www.unb.ca/fredericton/cs/coop/students/worktermreports/TechnicalReportWebSample.pdf
--- snip ---
Kết luận
watir không nên được sử dụng trừ khi bạn sẵn sàng để đưa vào sự phát triển lâu dài cần thiết để có được Flash thành phần hoạt động cho Internet Explorer và mã hóa bổ sung cần thiết để thử nghiệm Flash. Việc thiếu giao diện người dùng cũng cho thấy rằng dự án này cần thêm thời gian để phát triển.
HP QuickTest Không nên mua và sử dụng chuyên nghiệp để chỉ tự động kiểm tra ứng dụng web, trừ khi bạn định thử nghiệm các ứng dụng khác. Không cần phải chi thêm hết tiền nếu các tính năng khác sẽ không được sử dụng.
Nếu tổ chức của bạn là một doanh nghiệp quy mô nhỏ, ít hoặc không có gì cho ngân sách QA - tôi khuyên bạn nên đi với Selenium. Ngay cả với mã hóa bổ sung cần thiết để kiểm tra các thành phần Flash, sự sẵn có của nhiều tính năng và không có chi phí làm cho điều này phù hợp nhất.
Nếu tổ chức của bạn là vừa đến quy mô lớn, với một ngân sách hợp lý bảo đảm chất lượng, tôi khuyên bạn nên mua và sử dụng một trong hai iMacros hoặc TestComplete. Chi phí thấp và khối lượng của các tính năng có sẵn với cả hai sản phẩm làm cho họ các giải pháp đầy hứa hẹn.
--- snip ---
... Tôi khá đồng ý. Cô ấy chỉ bỏ qua rằng có một phiên bản miễn phí mạnh mẽ của iMacros có sẵn, quá. Đối với các nhiệm vụ dễ dàng hơn, họ có thể thực hiện tốt công việc.
Liên kết của bạn bị hỏng. –
Selen không thể truy cập bất kỳ thứ gì ngoài trang web. Vì vậy, nếu bạn chỉ cần kiểm tra trang web thì đó là một cách để đi. Nếu các bài kiểm tra của bạn sẽ bao gồm một bộ sưu tập các ứng dụng và trang web là một trong số chúng thì bạn sẽ cần một cái gì đó khác: công cụ tự động hóa GUI + selen.
Hoàn thành cung cấp chức năng ánh xạ GUI và tên mà Selenium không (ít nhất là cho IE, sửa lỗi nếu tôi sai).
Nếu bạn có 2000 $ để dành cho 1 giấy phép, bạn có quyền truy cập nhiều chức năng hơn với selen và bạn không phải mã một nửa mã (đối với những người không sẵn lòng hoặc không biết cách là một điểm cộng lớn). IDE là tốt (không hoàn hảo dù sao) và nó nhận được thêm giờ tốt hơn (Tôi đang đạt đến 1 năm sử dụng TC).
Vì vậy, nó đi xuống đến điều này: tiền và kỹ năng mã hóa. Ngoài ra, với selen, bạn không phải trả tiền hỗ trợ vì cộng đồng đằng sau nó.
TestComplete cung cấp phát hiện GUI và lập bản đồ tên tốt hơn. Nó đọc các thành phần sâu.
Tính năng đối tượng gián điệp trong Testcomplete sẽ rất hữu ích. Thao tác với Testcomplete sẽ dễ dàng hơn nhiều với nhiều chức năng hơn và linh hoạt hơn.
TestComplete rất hữu ích cho ứng dụng dành cho máy tính để bàn và web không chắc chắn về ứng dụng dành cho thiết bị di động.
Selenium RC và WebDriver là ứng dụng tốt nhất để thử nghiệm ứng dụng web. nhưng tiếc là không dành cho ứng dụng dành cho máy tính để bàn. Vì vậy, nếu bạn muốn tự động kiểm tra cho ứng dụng Desktop, selen không làm. Selenium là tuyệt vời cho ứng dụng web, tôi đang sử dụng nó. đẹp ... –
TestComplete có thể được sử dụng cho ứng dụng dành cho máy tính để bàn –