2008-08-18 24 views
6

Tôi đã sử dụng WatiN làm công cụ kiểm tra cho dự án hiện tại của mình. Bên cạnh các lỗi nhỏ với Test Recorder, tôi đã có thể sử dụng nó và tự động hóa rất nhiều bài kiểm tra của tôi kết hợp với NUnit. Bất kỳ ai khác ngoài kia có trải nghiệm với các công cụ khác nhau mà họ có thể đề xuất?Kiểm tra ứng dụng web cho .Net (Trình ghi thử nghiệm WatiN)

Trả lời

1

Tôi đã sử dụng:

Tất cả trong số họ đã có mục đích của họ và là những công cụ rất tốt.

0

WatiN tuyệt vời.

Tôi được thừa kế Mercury Quicktest để thử nghiệm chức năng trong khi quay lại. £ 30k cho các giấy phép và nó thực sự khủng khiếp. Chúng tôi không bao giờ có kết quả tương tự hai lần (chạy trên cùng một ứng dụng). Sự hỗ trợ của họ thật khủng khiếp. Nó lưu trữ các bài kiểm tra dưới dạng các bộ sưu tập của các tệp nhị phân được mã hóa trong các thư mục được gọi là các thứ hữu ích như Action1 và Action2, vì vậy chúng tôi không thể kiểm soát mã nguồn đúng cách.

Không biết liệu HP đã cải thiện nó kể từ khi họ mua lại Mercury, nhưng tại sao phải bận tâm khi WatiN là tốt như vậy?

+0

lol, Mercury luôn kế thừa, không bao giờ mua, quản lý khẳng định về việc sử dụng nó vì giấy phép của chương trình. Trong một người kiểm tra công việc trước đó đã nhấn mạnh vào nó vì 'đó là những gì họ biết' và đó là công cụ tương tự mà họ đã sử dụng trong hơn 10 năm để kiểm tra các ứng dụng dành cho máy tính để bàn. Tôi chưa thấy WatIn, nhưng selenium IDE có thể tạo mã C#, có thể chạy trong trình gỡ rối studio trực quan trong một khung kiểm tra đơn vị. Duy trì khung kiểm tra là nơi bạn sẽ dành nhiều thời gian, btw, vì vậy bất cứ điều gì bạn có thể làm để giảm thiểu gánh nặng đó là rất lớn. –

0

Tôi cũng có thể đề xuất WatiN. Tôi đã sử dụng nó dành riêng cho thử nghiệm web của mình. Tôi thậm chí đã có nó để chơi tốt đẹp với VB.Net và HP/Mercury Quality Center (TestDirector).

2
0

Công cụ tự động hóa nguồn mở tốt nhất mà tôi đã sử dụng là Selenium IDE và Selenium Remote Control. Sau đó, bạn có thể chạy các tập lệnh trên IE, Firefox trong cả Mac và Windows.

Nếu bạn thích xem bản ghi, sau đó tải xuống tiện ích bổ sung của Firefox Selenium IDE và sau đó ghi lại các tập lệnh của bạn và chạy chúng. Bạn có thể dễ dàng xem các kịch bản và tìm hiểu cách thực hiện các chỉnh sửa nhỏ.

Nếu bạn muốn có thêm sức mạnh và tính linh hoạt của ngôn ngữ lập trình đầy đủ, hãy xem xét Điều khiển từ xa Selenium nơi tôi sử dụng Java và JUnit để điều khiển các tập lệnh tự động hóa. Một cách dễ dàng để bắt đầu sử dụng RC là sử dụng IDE để ghi lại các tập lệnh của bạn, lưu chúng dưới dạng tập lệnh RC và sử dụng khung công tác JUnit để thúc đẩy bộ thử nghiệm của bạn.

Để biết thêm thông tin, hãy kiểm tra:

http://selenium-ide.openqa.org/ http://selenium-rc.openqa.org/

Các vấn đề liên quan