2011-07-05 29 views

Trả lời

43

Có thể thực hiện được!

Nhấp đúp vào giao diện WSDL của bạn trong chế độ xem Điều hướng ở bên trái.

Sau đó chọn tab thứ hai được gọi là Điểm cuối dịch vụ. Chọn điểm cuối mong muốn (hoặc thêm điểm đầu tiên thông qua "+" - biểu tượng) và nhấp vào Gán. Ở đó bạn chọn Tất cả yêu cầu và TestRequests.

+0

Ồ, không biết điều này mặc dù sử dụng soapUI Pro từ phiên bản 2.x :-) –

+0

FYI, tùy chọn 'Tất cả yêu cầu và TestRequests' nằm ở đầu trình đơn thả xuống. Bởi vì tôi có một danh sách khá cao về các thiết bị đầu cuối, lúc đầu tôi không tìm thấy nó. Ngoài ra, khi khởi chạy TestRunner, bạn cũng có thể ghi đè điểm cuối tại đó. –

+0

Điều này cũng hoạt động trong phiên bản miễn phí 5.0.0 – Marcel

2

Theo tôi biết không có cách nào để thực hiện việc này trong soapUI. Tuy nhiên, bạn có thể thử các cách sau:

  • Lưu dự án và đóng xà phòngUI.
  • Mở tệp XML của dự án của bạn trong trình chỉnh sửa văn bản.
  • Tìm kiếm <con:endpoint> có chứa URL cho điểm cuối.
  • Thay thế điểm cuối trong trình chỉnh sửa văn bản.

Điều này, tất nhiên, chỉ hoạt động nếu điểm cuối bạn muốn thay đổi giống hệt nhau cho tất cả các đồ tạo tác soapUI.

0

Từ soapUI 4.5 một tính năng mới gọi là "môi trường" đã được thêm vào soapUI Pro. Nó khá tiện dụng và khá nhiều cho phép bạn những gì bạn đang cố gắng đạt được ở đây.

Khi bạn định cấu hình tất cả môi trường và điểm cuối tương ứng, việc chọn môi trường từ trình đơn thả xuống khi bạn chạy testSuite/testCase là vấn đề. Bạn có thể thêm bao nhiêu môi trường bạn muốn. Bằng cách này bạn không cần phải cập nhật bất cứ điều gì khi bạn muốn lật môi trường.

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