Tải xuống và cài đặt SOAPUI trên Windows

⚡ Tóm tắt thông minh

Tải xuống, cài đặt và cấu hình SOAPUI trên Windows Hướng dẫn này bao gồm toàn bộ quy trình phát hành mã nguồn mở. Nó giải thích các yêu cầu phần cứng cần thiết, các tùy chọn cài đặt như Hermes JS và các hướng dẫn, tạo không gian làm việc, cũng như các tùy chọn HTTP, WSDL và giao diện người dùng để kiểm thử dịch vụ web một cách đáng tin cậy.

  • ⬇️ Nguồn tải xuống: Tải xuống mã nguồn mở SoapUI Tải trình cài đặt từ soapui.org và chọn bản dựng phù hợp với kiến ​​trúc hệ điều hành, ví dụ như 64-bit. Windows.
  • 🛠️ Các thành phần cài đặt: Chạy trình cài đặt với quyền Quản trị viên và chọn bật các thành phần Source, Hermes JS và Tutorial tùy theo nhu cầu thử nghiệm.
  • 🗂️ Thiết lập không gian làm việc: Tạo ra một SoapUI Không gian làm việc lưu trữ các dự án, bộ kiểm thử, trường hợp kiểm thử và các bước kiểm thử liên quan trong một cấu trúc duy nhất có thể điều hướng.
  • ⚙️ Tùy chọn HTTP và WSDL: Để đảm bảo tính nhất quán trong quá trình chạy, hãy cấu hình phiên bản HTTP, nén, xác thực, bộ nhớ đệm WSDL và tạo giá trị ví dụ trong File > Preferences.
  • 🖥️ Điều hướng giao diện người dùng: Sử dụng menu Tệp và Trợ giúp để nhập dự án, chuyển đổi không gian làm việc, lưu tùy chọn và truy cập... SoapUI hỗ trợ trực tuyến.

Tải xuống và cài đặt SOAPUI trên Windows

Tổng quan về Tải xuống, Cài đặt và Cấu hình SOAPUI

Hướng dẫn này trình bày các bước để tải xuống, cài đặt và cấu hình. SOAP UI (Phiên bản mã nguồn mở) trên Windows máy. Quy trình tương tự áp dụng cho các hệ điều hành khác với một vài thay đổi nhỏ trong trình cài đặt.

Bảng tổng quan bên dưới tóm tắt các nền tảng được hỗ trợ và yêu cầu phần cứng.

Yêu cầu hệ thống SOAPUI

Sơ đồ lộ trình sau đây tóm tắt quy trình cài đặt một cách tổng quan.

Lộ trình cài đặt SOAPUI

Phần A: Đang tải xuống SOAP UI

Hãy bắt đầu bằng cách tải xuống trình cài đặt phù hợp với hệ điều hành mục tiêu từ trang web chính thức. SoapUI trang web.

  • Hướng đến https://www.soapui.org/downloads/latest-release/.
  • Cuộn xuống và chọn trình cài đặt phù hợp với hệ điều hành. Hướng dẫn này sẽ cài đặt... SOAP UI trên hệ điều hành 64-bit Microsoft Windows hệ thống.

SOAP UI Tải xuống trang

SOAP UI Trang xác nhận tải xuống

Phần B: Cài đặt SOAP UI on Windows

Sau khi tải xuống trình cài đặt, hãy chạy nó với quyền Quản trị viên và làm theo hướng dẫn của trình cài đặt.

Bước 1: Sau khi tải xuống, hãy chạy tệp như sau: Quản trị như hình dưới đây.

chạy SOAP UI Cài đặt với quyền quản trị viên

Bước 2: Trong trình hướng dẫn thiết lập, hãy nhấp vào Trang Tiếp để tiếp tục.

SOAP UI Chào mừng bạn đến với Trình hướng dẫn thiết lập

Bước 3: Chọn thư mục cài đặt hoặc chấp nhận thư mục mặc định.

Chọn thư mục cài đặt

Bước 4: Chọn các thành phần để cài đặt.

  • SOAP UI: Được chọn mặc định và không thể cấu hình bởi người dùng.
  • Nguồn: Cho phép truy cập SOAP UI mã nguồn. Hướng dẫn này không kiểm tra mã nguồn.
  • Hermes JS: Kích hoạt khi ứng dụng yêu cầu kiểm thử JMS.
  • Hướng dẫn: Cho phép cài đặt SOAP UI Hướng dẫn sau khi cài đặt.

Chọn các thành phần cài đặt

Bước 5: Chấp nhận thỏa thuận cấp phép và nhấp vào Trang Tiếp.

Chấp nhận thỏa thuận cấp phép

Bước 6: Chọn vị trí thư mục cho các bài hướng dẫn hoặc chấp nhận vị trí mặc định, sau đó nhấp vào. Trang Tiếp.

Chọn thư mục hướng dẫn

Bước 7: Chọn thư mục Menu Bắt đầu hoặc chấp nhận thư mục mặc định, sau đó nhấp chuột. Trang Tiếp.

Chọn Thư mục Menu Bắt đầu

Bước 8: Đánh dấu Tạo biểu tượng trên màn hình và nhấp vào Trang Tiếp.

Tạo tùy chọn biểu tượng trên màn hình

Bước 9: Quá trình cài đặt bắt đầu. 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 chuột Kết thúc.

Màn hình hoàn tất cài đặt

Bước 10: Sau khi nhấp Kết thúc, SOAP UI Khởi chạy tự động.

SOAP UI Giao diện được khởi chạy

Giao diện chính bao gồm:

  1. Menu Bar
  2. Thanh công cụ truy cập nhanh
  3. Khu vực điều hướng dự án
  4. Thuộc tính không gian làm việc
  5. Khu vực ghi nhật ký

Phần C: Cấu hình SOAP UI

Với SOAP UI Sau khi cài đặt xong, bước tiếp theo là tạo không gian làm việc và làm quen với cấu trúc phân cấp của dự án.

Cấu trúc dưới đây là cơ sở cho tất cả các công việc kiểm thử trong SOAP UI:

  • Bước đầu tiên trong SOAP UI Chức năng chính là tạo không gian làm việc. Nhiều dự án có thể thuộc về một không gian làm việc và người dùng có thể tạo nhiều hơn một không gian làm việc. Phiên bản Pro hỗ trợ chuyển đổi môi trường để ánh xạ tới các điểm cuối khác nhau.
  • Mỗi dự án có thể chứa nhiều bộ kiểm thử.
  • Mỗi bộ kiểm thử có thể chứa nhiều trường hợp kiểm thử.
  • Mỗi trường hợp kiểm thử có thể chứa nhiều bước kiểm thử.

Dưới đây là hình ảnh minh họa cấu trúc không gian làm việc trong SOAP UI.

SOAP UI Cấu trúc không gian làm việc

Bước 1: Tạo một không gian làm việc như hình bên dưới. Tất cả các thành phần được tạo ra từ bước này trở đi đều thuộc về không gian làm việc này.

Tạo không gian làm việc mới

Bước 2: Nhập tên cho không gian làm việc và nhấp chuột. OK.

Nhập tên không gian làm việc

Bước 3: Chọn đường dẫn nơi bạn muốn lưu tệp XML không gian làm việc.

  1. Chọn thư mục cho không gian làm việc.
  2. Đặt tên cho tệp XML của không gian làm việc. Tệp này sẽ được mở sau khi tải lại không gian làm việc.
  3. Nhấp chuột Tiết kiệm.

Lưu tệp XML không gian làm việc

Bước 4: Không gian làm việc được tạo như hình bên dưới. Bạn cũng có thể truy cập các thuộc tính của không gian làm việc trong phần... Thuộc tính không gian làm việc tab.

Xác nhận tạo không gian làm việc

SOAP UI Hiện đã được tải xuống, cài đặt và cấu hình xong, vì vậy công việc thử nghiệm có thể bắt đầu.

Điều hướng giao diện người dùng cơ bản trong SOAP UI

Hiểu rõ các menu được sử dụng thường xuyên nhất bên trong SOAP UI Điều này rất cần thiết để điều hướng nhanh chóng trong các dự án thực tế. Các phần bên dưới bao gồm menu Tệp, Tùy chọn và menu Trợ giúp.

Danh sách dữ liệu

SOAP UI Tùy chọn menu Tệp

  1. Dự án SOAP mới Tạo dự án bằng cách nhập yêu cầu SOAP.
  2. Dự án REST mới Tạo dự án bằng cách nhập yêu cầu REST.
  3. Nhập dự án Tải toàn bộ dự án bằng cách định vị tệp XML của nó.
  4. Lưu tất cả dự án Lưu tất cả các dự án đang mở chỉ với một cú nhấp chuột.
  5. Đóng tất cả các dự án đang mở Đóng tất cả các dự án trong không gian làm việc.
  6. Đổi tên không gian làm việc Đổi tên không gian làm việc hiện tại.
  7. Chuyển đổi không gian làm việc Chuyển đổi giữa các không gian làm việc.
  8. Sở thích (Preferences) mở ra SOAP UI Hộp thoại tùy chỉnh. Chi tiết như sau.
  9. Lưu tùy chọn lưu các cài đặt tùy chỉnh để lần sau SOAP UI Phiên làm việc sẽ tự động tải chúng.

Tệp > Tùy chọn > Cài đặt HTTP

Phần Cài đặt HTTP kiểm soát cách thức hoạt động. SOAP UI Giao tiếp qua giao thức HTTP.

Tùy chọn cài đặt HTTP

  1. Thiết lập phiên bản HTTP được sử dụng cho yêu cầu và phản hồi.
  2. Tiêu đề tác nhân người dùng Có thể được định nghĩa trước ở đây. Nếu để trống, tiêu đề mặc định của máy khách HTTP sẽ được sử dụng.
  3. Chỉ định phương pháp nén: gzip, deflate hoặc không nén.
  4. Nếu được chọn, cho phép phản hồi nén từ máy chủ.
  5. Nếu được chọn, sẽ vô hiệu hóa việc giải nén các phản hồi đã được nén.
  6. Nếu được chọn, kết nối HTTP sẽ bị đóng sau mỗi yêu cầu SOAP.
  7. Nếu được chọn, cho phép chỉ định thông tin xác thực cho các yêu cầu gửi đi.
  8. Giới hạn số byte tối đa được đọc từ phản hồi. Số 0 có nghĩa là không giới hạn.

Tệp > Tùy chọn > Cài đặt WSDL

Các thiết lập WSDL kiểm soát hành vi lưu vào bộ nhớ đệm và tạo ví dụ.

Tùy chọn cài đặt WSDL

  1. Lưu trữ WSDL Bật hoặc tắt tính năng lưu trữ bộ nhớ đệm WSDL.
  2. Tạo các giá trị ví dụ bên trong các yêu cầu.
  3. Luôn bao gồm các phần tử tùy chọn trong các yêu cầu được tạo ra.
  4. In các thông báo phản hồi vào trình soạn thảo phản hồi.
  5. Chỉ định thư mục chứa các tệp lược đồ (.xsd) để xác thực yêu cầu WSDL. Việc thay đổi ở đây yêu cầu phải có quyền chỉnh sửa. SOAP UI khởi động lại.
  6. Đặt kích thước tối thiểu của tin nhắn cần nén bên trong. SoapUI tệp dự án.

Tệp > Tùy chọn > Cài đặt giao diện người dùng

Cài đặt giao diện người dùng điều chỉnh SOAP UI Hành vi khởi nghiệp và trải nghiệm trực quan.

Tùy chọn cài đặt giao diện người dùng

  1. Đóng tất cả các dự án khi khởi chạy để cải thiện thời gian khởi động và giảm mức sử dụng bộ nhớ.
  2. Hiển thị mô tả khi có sẵn.
  3. Tự động lưu tất cả dự án khi thoát. SOAP UI.
  4. Tạo bản sao lưu dự án trước khi lưu. Nếu được bật, cần phải chỉ định đường dẫn thư mục sao lưu.
  5. Hiển thị và mở rộng các tab nhật ký khi khởi động.
  6. Hiển thị hộp thoại trang Khởi động khi khởi chạy.
  7. Vô hiệu hóa chú thích khi di chuột qua các tùy chọn.

Danh sách trợ giúp

Menu Trợ giúp cung cấp quyền truy cập nhanh vào tài liệu, cập nhật và thông tin phiên bản.

SOAP UI Danh sách trợ giúp

  1. Hiển thị trang chủ của phần trợ giúp trực tuyến tại www.soapui.org.
  2. Cho phép người dùng đã đăng ký đăng câu hỏi trong diễn đàn cộng đồng.
  3. Kiểm tra các bản cập nhật mới nhất và cài đặt chúng nếu có.
  4. Mở SOAP UI trang chủ tại www.soapui.org.
  5. Hiển thị thông tin về bản dựng và phiên bản của SOAP UI.

Các bài hướng dẫn sắp tới sẽ đề cập đến cách tạo Bộ kiểm thử, Trường hợp kiểm thử và Các bước kiểm thử, cũng như cách gửi và xác thực các yêu cầu SOAP.

Câu Hỏi Thường Gặp

SOAP UI Mã nguồn mở hoạt động trên Windows Windows 7 trở lên với ít nhất 4 GB RAM và 1 GB dung lượng ổ cứng trống. Java Môi trường chạy (Runtime Environment) được tích hợp sẵn trong trình cài đặt, do đó không cần cài đặt JDK riêng.

SOAP UI Mã nguồn mở là miễn phí và hỗ trợ kiểm thử SOAP và REST cơ bản. SoapUI Ưu điểm (ReadyAPI(Phần mềm này) bổ sung các tính năng kiểm thử dựa trên dữ liệu, xác nhận nâng cao, chuyển đổi môi trường, kiểm thử bảo mật và báo cáo dành cho các nhóm doanh nghiệp.

Vâng. Các SOAP UI Trang tải xuống cung cấp trình cài đặt cho Linux (.sh) và macOS (.dmg) ngoài ra WindowsCác bước cài đặt thành phần, chấp nhận giấy phép và tạo không gian làm việc đều giống nhau trên mọi nền tảng.

Mở menu Trợ giúp bên trong SOAP UI và chọn Kiểm tra cập nhật. Hoặc, tải xuống trình cài đặt mới nhất từ ​​soapui.org và chạy nó lên bản cài đặt hiện có. Các không gian làm việc và dự án hiện có sẽ vẫn được giữ nguyên sau khi nâng cấp.

Đúng vậy. Trợ lý AI có thể đọc WSDL hoặc đặc tả dịch vụ, đề xuất cấu trúc không gian làm việc, gợi ý các thiết lập HTTP và WSDL ưu tiên, và tạo trước các bộ kiểm thử mẫu. Điều này giúp rút ngắn đáng kể thời gian thiết lập cho các dự án SOAP mới.

Các công cụ AI có thể phát hiện các thay đổi lược đồ WSDL, gắn cờ các khẳng định bị lỗi và tự động đề xuất các Bước Kiểm thử được cập nhật. Điều này giúp giảm thiểu các bài kiểm thử dễ bị lỗi, giảm chi phí bảo trì và giúp các nhóm QA duy trì sự tập trung. SOAP UI các bộ ứng dụng phù hợp với sự phát triển của dịch vụ web.tracTs.

Tóm tắt bài viết này với: