Tôi biết cách thay đổi điểm cuối cho mỗi bài kiểm tra, nhưng tôi có hơn 100 bài kiểm tra nên tôi muốn chọn dự án/tất cả các bài kiểm tra và nói đặt điểm cuối mới. Là nó posible?Làm cách nào để thay đổi địa chỉ điểm cuối cho nhiều thử nghiệm?
Trả lời
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.
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.
Bạn cũng có thể thiết lập một 'tập trung' tiền tố endpoint như đã mô tả ở đây: http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint
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.
- 1. Điểm cuối EC2 giả để thử nghiệm
- 2. wcf địa chỉ tương đối điểm cuối
- 3. Làm cách nào để thay đổi trình điều khiển mặc định thử nghiệm cho thử nghiệm Dưa chuột ở Capybara?
- 4. Đặt SPN trên địa chỉ điểm cuối cho điểm cuối dịch vụ NetNamedPipe
- 5. Sử dụng phản chiếu để thay đổi tệp cuối cùng File.separatorChar cho thử nghiệm đơn vị?
- 6. Làm thế nào tôi có thể thay đổi địa chỉ điểm cuối chương trình trong trang web của khách hàng?
- 7. Thay đổi địa chỉ điểm cuối WebService tại thời gian chạy
- 8. Thay thế cho PhantomJS để Thử nghiệm
- 9. WCF Giao diện lớn tại một địa chỉ điểm cuối
- 10. Làm cách nào để bạn buộc thay đổi hướng trong thử nghiệm Thiết bị Android?
- 11. Lấy WSDL từ địa chỉ điểm cuối dịch vụ web
- 12. Thử nghiệm cục bộ cho Ứng dụng Android sử dụng Điểm cuối đám mây cho Máy ứng dụng của Google
- 13. Maven: Làm cách nào để xử lý các nguồn được tạo cho thử nghiệm (chỉ)?
- 14. Làm cách nào để chỉ định tệp cấu hình với sbt 0.12.2 cho thử nghiệm sbt?
- 15. làm thế nào để thay đổi địa chỉ email mặc định cho postfix?
- 16. Thay đổi thư mục làm việc thử nghiệm Á hậu
- 17. Làm cách nào để phát hiện thay đổi trên thanh địa chỉ bằng JavaScript?
- 18. Tôi có thể chỉ định nhiều thư mục cho RSpec để kéo thử nghiệm từ đâu?
- 19. Máy ứng dụng của Google với Android - các điểm cuối thử nghiệm trên thiết bị thực
- 20. Làm cách nào để chạy thử nghiệm tích hợp?
- 21. Làm cách nào để thiết lập đường ống thử nghiệm nhiều giai đoạn trong sbt?
- 22. Làm cách nào để chạy (hoặc thay đổi thứ tự) các phương thức thử nghiệm cụ thể trong lớp thử nghiệm JUnit?
- 23. Làm cách nào để thử nghiệm tích hợp?
- 24. Làm thế nào để bạn thử nghiệm?
- 25. Cách lấy địa chỉ IP của điểm cuối từ xa WCF?
- 26. Làm cách nào để tránh nhiều lần khẳng định trong thử nghiệm đơn vị này?
- 27. Làm cách nào để chạy nhiều trường hợp thử nghiệm Python trong một vòng lặp?
- 28. Làm cách nào để thay đổi tên miền "www.example.com" mặc định để thử nghiệm trong đường ray?
- 29. PHP: làm cách nào để sao chép tệp tạm thời tải lên nhiều địa điểm?
- 30. Thử nghiệm/mô phỏng thay đổi định hướng trong Chrome?
Ồ, không biết điều này mặc dù sử dụng soapUI Pro từ phiên bản 2.x :-) –
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 đó. –
Điều này cũng hoạt động trong phiên bản miễn phí 5.0.0 – Marcel