Trong hướng dẫn này, chúng tôi sẽ trình bày các bước để tải xuống, cài đặt và cấu hình giao diện người dùng SOAP (Phiên bản nguồn mở).
Sau đây là yêu cầu phần mềm và phần cứng cho các nền tảng khác nhau.
Trong hướng dẫn này, cài đặt được thực hiện trên Môi trường Windows. Quá trình này vẫn tương tự đối với các hệ điều hành khác.
Đây là lộ trình cho quá trình cài đặt
Phần A: Tải xuống
- Điều hướng đến https://www.soapui.org/downloads/latest-release/
- Cuộn xuống và chọn trình tải xuống dựa trên hệ điều hành của bạn. Trong hướng dẫn này, chúng tôi sẽ cài đặt SOAP UI trên hệ điều hành Microsoft Windows 64-bit.
- Sau khi nhấp vào tải xuống, người dùng sẽ tự động được chuyển tiếp đến images/1/090919_0452_SOAPUIDownl4.png.webp">
Phần B: Cài đặt
Bước 1: Sau khi tải về, thực thi tệp với tư cách 'Quản trị viên' như hình bên dưới
Bước 2: Trong trình hướng dẫn thiết lập, nhấp vào 'Tiếp theo' để tiếp tục.
Bước 3: Chọn thư mục cài đặt hoặc để nguyên thư mục cài đặt mặc định.
Bước 4: Chọn các thành phần mà bạn muốn cài đặt.
- Giao diện người dùng SOAP được kiểm tra theo mặc định và KHÔNG phải người dùng có thể định cấu hình.
- Nguồn - Bật, nếu bạn muốn có quyền truy cập vào mã nguồn của SOAP-UI. Chúng tôi đã không chọn nó.
- Hermes JS - Kích hoạt, nếu ứng dụng yêu cầu kiểm tra JMS.
- Hướng dẫn - Bật, nếu bạn muốn truy cập hướng dẫn SOAP-UI Đăng cài đặt.
Bước 5: Chấp nhận thỏa thuận cấp phép và nhấp vào 'Tiếp theo' để tiếp tục.
Bước 6: Chọn vị trí thư mục cho các hướng dẫn hoặc nếu không thì để nguyên vị trí mặc định và nhấp vào 'Tiếp theo'.
Bước 7: Chọn vị trí thư mục menu bắt đầu hoặc giữ nguyên vị trí mặc định và nhấp vào 'Tiếp theo'.
Bước 8: Bật hộp kiểm 'tạo biểu tượng màn hình' và nhấp vào 'Tiếp theo'.
Bước 9: Cài đặt bắt đầu và sau khi hoàn tất, trình hướng dẫn sẽ hiển thị trạng thái bên dưới. Nhấp vào 'Hoàn tất'.
Bước 10: Khi nhấp vào nút 'Hoàn tất', giao diện người dùng SOAP sẽ được khởi chạy.
- Thanh menu
- Thanh công cụ truy cập nhanh
- Khu vực điều hướng dự án
- Thuộc tính không gian làm việc
- Khu vực ghi nhật ký
Phần C: Cấu hình
Đầu tiên chúng ta hãy hiểu cấu trúc dự án trong SOAP UI.
- Bước đầu tiên trong SOAP UI là tạo một không gian làm việc. Có thể có một số dự án được liên kết với một không gian làm việc. Người dùng có thể tạo nhiều không gian làm việc. Trong phiên bản SOAP UI Pro, chúng ta có thể chuyển đổi môi trường một cách liền mạch để ánh xạ nó đến các điểm cuối khác nhau.
- Đối với Mỗi dự án, chúng tôi có thể tạo một số bộ thử nghiệm.
- Đối với Mỗi Bộ thử nghiệm, có thể có một số trường hợp thử nghiệm được đính kèm với nó.
- Đối với mỗi Trường hợp thử nghiệm, có thể có một số bước thử nghiệm được liên kết với nó.
Dưới đây là mô tả bằng hình ảnh của cấu trúc không gian làm việc trong SOAP-UI.
Bước 1: Bước đầu tiên là tạo không gian làm việc. Tạo không gian làm việc như hình bên dưới. Tất cả các đồ tạo tác mà chúng ta sẽ tạo ra từ bây giờ sẽ được chứa trong không gian làm việc này.
Bước 2: Nhập tên cho không gian làm việc và nhấp vào 'OK.'
Bước 3: Bây giờ người dùng phải chọn đường dẫn mà không gian làm việc này phải được lưu.
- Chọn đường dẫn mà không gian làm việc phải được lưu
- Tên của XML không gian làm việc, phải được đặt khi người dùng muốn mở không gian làm việc trong tương lai.
- Nhấp vào để lưu'.
Bước 4: Không gian làm việc được tạo như hình dưới đây. Chúng tôi cũng có thể truy cập các thuộc tính không gian làm việc trong Tab 'Thuộc tính không gian làm việc'.
Bây giờ chúng tôi đã cấu hình thành công SOAP-UI sau khi tải xuống và cài đặt để chúng tôi có thể tiếp tục thực hiện kiểm tra.
Điều hướng GUI cơ bản
DANH SÁCH DỮ LIỆU:
- Hiểu các điều hướng được sử dụng thường xuyên nhất trong SOAP-UI là rất quan trọng để điều hướng liền mạch trong khi làm việc trên các dự án thời gian thực. Trước tiên, hãy để chúng tôi xem qua menu tệp.
- 'Dự án SOAP mới' cho phép người dùng tạo Dự án bằng cách nhập Yêu cầu SOAP.
- 'Dự án REST mới' cho phép người dùng tạo Dự án bằng cách nhập Yêu cầu REST.
- 'Nhập dự án' cho phép người dùng nhập toàn bộ dự án bằng cách định vị XML tương ứng.
- 'Lưu tất cả dự án' cho phép người dùng lưu tất cả các dự án đã mở chỉ bằng một cú nhấp chuột.
- 'Đóng tất cả các dự án đang mở' đóng tất cả các dự án đã mở trong không gian làm việc đó.
- 'Đổi tên không gian làm việc' cho phép người dùng đổi tên không gian làm việc đã tạo trước đó.
- 'Switch Workspace' cho phép người dùng chuyển đổi giữa các không gian làm việc.
- 'Tùy chọn' cho phép người dùng tùy chỉnh giao diện người dùng SOAP. Chúng tôi sẽ giải quyết nó trong phần tiếp theo.
- 'Lưu tùy chọn' cho phép người dùng lưu các cài đặt tùy chỉnh của họ. Khi giao diện người dùng SOAP được mở vào lần tiếp theo, nó sẽ sử dụng các tùy chọn do người dùng lưu.
FILE >> ƯU ĐÃI >> CÀI ĐẶT HTTP:
- Bây giờ, hãy để chúng tôi hiểu 'Tùy chọn' từ menu tệp. Khi nhấp vào 'Preferences' từ Menu 'File', hộp thoại bên dưới sẽ mở ra.
- Chúng ta sẽ xem xét chi tiết về 'Cài đặt HTTP' được sử dụng thường xuyên nhất.
- Biểu thị Phiên bản HTTP được sử dụng cho yêu cầu và phản hồi.
- 'User-Agent Header' cho phép người dùng có thể được xác định trước bằng cách sử dụng tùy chọn này. Nếu không được xác định, nó sử dụng tiêu đề máy khách http mặc định.
- Cho phép người dùng chỉ định phương pháp nén. Nó có thể là gzip hoặc deflate hoặc Không.
- 'Nếu được kiểm tra', cho phép phản hồi nén từ máy chủ.
- 'If Checked' vô hiệu hóa giải nén các phản hồi đã nén.
- 'Nếu được kiểm tra' đóng kết nối HTTP cho mỗi Yêu cầu SOAP.
- 'Nếu được kiểm tra', cho phép người dùng chỉ định thông tin xác thực cho các yêu cầu gửi đi.
- Cho phép người dùng giới hạn số byte tối đa được đọc từ một phản hồi. ZERO tương ứng với kích thước không giới hạn.
FILE >> ƯU ĐÃI >> CÀI ĐẶT WSDL:
- Bây giờ, chúng ta sẽ xem xét chi tiết về 'Cài đặt WSDL' được sử dụng thường xuyên nhất.
- Bộ nhớ đệm WSDLs Bật và tắt bộ nhớ đệm của WSDL
- Tạo các giá trị mẫu trong các yêu cầu
- Cho phép người dùng luôn bao gồm các phần tử tùy chọn trong các yêu cầu đã tạo
- Thông báo phản hồi được in trong trình chỉnh sửa phản hồi
- Cho phép người dùng chỉ định một thư mục chứa các tệp giản đồ (.xsd) trong khi xác thực các yêu cầu WSDL. Khi thay đổi nội dung của thư mục này, giao diện người dùng SOAP yêu cầu khởi động lại.
- Với mục đích bảo toàn không gian, kích thước thư tối thiểu được nén trong tệp dự án SoapUI.
FILE >> ƯU ĐÃI >> CÀI ĐẶT UI:
- Bây giờ, chúng ta sẽ xem xét chi tiết về 'Cài đặt giao diện người dùng' được sử dụng thường xuyên nhất.
- Đóng tất cả các dự án trong khi khởi chạy SOAP UI để có thời gian khởi động tốt hơn và tiêu tốn ít bộ nhớ hơn.
- Hiển thị mô tả bất cứ khi nào có sẵn.
- Tự động lưu tất cả các dự án trong khi thoát SOAP UI.
- Trước khi lưu, SOAP UI tạo một bản sao lưu của dự án. Nếu được bật, thư mục sao lưu phải được đề cập.
- Hiển thị và mở rộng các tab nhật ký khi khởi động giao diện người dùng SOAP.
- Hiển thị hộp thoại 'trang khởi động' khi khởi động giao diện người dùng SOAP.
- Khi tắt mẹo công cụ, tắt mẹo công cụ khi người dùng di chuột qua các tùy chọn / nút trong khi điều hướng.
CỨU GIÚP:
- Hãy để chúng tôi xem xét các tùy chọn menu Trợ giúp quan trọng.
- Hiển thị trang chủ của trợ giúp trực tuyến có tại www.soapui.org
- Cho phép người dùng đã đăng ký đăng câu hỏi trong diễn đàn và nhận trợ giúp trực tuyến từ cộng đồng.
- Kiểm tra các bản cập nhật và cài đặt gần đây nếu có.
- Cho phép người dùng điều hướng đến trang chủ của www.soapui.org
- Hiển thị thông tin về phiên bản và phiên bản của giao diện người dùng SOAP.
Các hướng dẫn sắp tới sẽ không chỉ giúp bạn hiểu cách tạo bộ thử nghiệm, trường hợp thử nghiệm và các bước thử nghiệm mà còn cho phép bạn kiểm tra các yêu cầu SOAP và cách xác nhận chúng.