Trong ASP.NET WebForms, tôi đã sử dụng Selenium để ghi lại và chạy thử nghiệm web và UI của tôi trong một số dự án.Làm cách nào để kiểm tra web cho chế độ xem ASP.NET MVC?
Tôi biết chúng tôi có thể kiểm tra đơn vị Bộ điều khiển và Mô hình trong ASP.NET MVC rất dễ dàng.
Điều gì về Chế độ xem?
Bạn cũng có thể kiểm tra Chế độ xem không? Nếu không làm thế nào để chắc chắn rằng các khung nhìn, được kết xuất bởi các hành động điều khiển, có chứa các logic và hành vi dự kiến?
Tôi đoán các Công cụ kiểm tra web giống nhau được sử dụng trong WebForms, chẳng hạn như WatiN và Selenium, cũng có thể được sử dụng ở đây, không chắc chắn?
Nếu có, điểm khác biệt giữa WebTesting trong WebForms và WebTesting trong MVC là gì?
Điều đó không đúng, bạn có thể cần phải kiểm tra Chế độ xem. Cũng có thể có logic (ví dụ: javascripts, kiểm soát cuộc gọi hành động, điều hướng, v.v.) và bạn có thể muốn đảm bảo chúng hoạt động như bạn mong đợi. –