Có cách nào để kiểm tra một Dịch vụ Web bằng cách sử dụng VS2010 như nó được sử dụng để kiểm tra một trang web không?Cách tạo thử nghiệm tải dịch vụ web bằng Visual Studio 2010?
Đối với trang web tôi có thể tạo một tập hợp các đối tượng WebTestRequest mô phỏng quá trình tải và phân tích trang web từ thử nghiệm và sau đó, triển khai GetRequestEnumerator tôi có thể mang lại kết quả để kiểm tra tải để thời gian thực hiện và trọng tải của bất kỳ trang nào có thể được đánh giá bởi người thử nghiệm và được xuất bản trong các báo cáo chạy thử của tôi.
Tôi muốn làm tương tự cho thử nghiệm sử dụng cuộc gọi dịch vụ web để mỗi lần tôi gọi dịch vụ web (có một số logic gọi nó, như đăng nhập, nhận mã bảo mật và chuyển XML được định dạng thích hợp tài liệu cho phương thức dịch vụ web) Tôi có thể mang lại kết quả cho nhân viên thử nghiệm của mình và đánh giá nó.
Có cách nào để thực hiện hay tôi cần triển khai một lớp cụ thể kế thừa từ lớp trừu tượng WebTestItem?
Trân Massimo
Tôi biết giao diện người dùng xà phòng và chúng tôi đã sử dụng rộng rãi, vấn đề là cùng một trang web sử dụng tải từ cả ứng dụng web và cuộc gọi dịch vụ web. Sử dụng VS2010 Tôi đã hy vọng thu thập cả hai dữ liệu cùng một lúc thay vì phải tương quan bằng kiểm tra web tay thực hiện với selen và kiểm tra dịch vụ web được thực hiện với soapui – massimogentilini
Thú vị. Chúng tôi thực sự đối phó với một cái gì đó khá giống nhau - cuộc gọi dịch vụ web bên thứ 3 và dữ liệu ứng dụng cục bộ được kết hợp với nhau. Hãy cho tôi biết những gì bạn nghĩ ra! – ScottE
Bạn có thể kiểm tra các Dịch vụ Web bằng cách sử dụng các Thử nghiệm Hiệu suất Web trong Visual Studio 2010 Ultimate. –