2015-06-04 29 views
7

Tôi mới sử dụng các ứng dụng để kiểm tra API phụ trợ. Tôi đã luôn luôn chỉ được thử nghiệm bằng tay bằng cách sử dụng các ứng dụng front-end. Những gì tôi muốn làm là sử dụng một ứng dụng được thiết kế đặc biệt để thử nghiệm API phụ trợ. Cho đến nay, tôi đã được chuyển đến SoapUI, Postman, và Runscope. Nhưng tôi thua lỗ vì tôi là một nhà phân tích thử nghiệm nhiều hơn tôi là một lập trình viên, mặc dù có kinh nghiệm thử nghiệm tự động trong Selenium với JavaScript, Python và Ruby. Bất kỳ đề xuất? Suy nghĩ? Cảnh báo?Kiểm tra API Sử dụng SoapUI vs Postman vs Runscope

(Tôi đăng này để trang QA cũng vậy, rất tiếc cho câu hỏi trùng lặp)

+1

Tất cả đều miễn phí để thử, tại sao không cho họ quay vòng và xem bạn thích cái nào. Và đừng ngại gửi email đến [email protected] để được trợ giúp, Audrey thật tuyệt vời. –

+0

Chúng tôi sẵn lòng trợ giúp với bất kỳ câu hỏi nào bạn có thể có tại [email protected] như Darrel đề cập. Một điều quan trọng cần lưu ý: chúng tôi không yêu cầu bạn viết bất kỳ mã nào để thử nghiệm và chúng tôi có một cấp miễn phí hào phóng. Hãy dùng thử và liên hệ với chúng tôi nếu chúng tôi có thể trợ giúp bất cứ điều gì. –

Trả lời

1

thử nghiệm API có thể được thực hiện bằng cách chuẩn bị khuôn khổ trong Java và selen + behat thể được sử dụng ở đó.

SOAPUI và Runscope là các công cụ trả phí nhưng thời gian sẽ được lưu trong thử nghiệm API.

Người viết thường được sử dụng để gỡ lỗi các sự cố. Để biết thêm chi tiết, vui lòng xem qua, https://www.qasource.com/api-testing.php

6

SoapUI không phải là công cụ trả phí. Nó cũng có một phiên bản cộng đồng mã nguồn mở. Nó cũng là nền tảng độc lập. Tôi là một fan hâm mộ tuyệt vời của Soap-UI và tôi cảm thấy không có sự biện minh nào từ bất kỳ ai để không sử dụng SoapUI.

Khi chọn SoapUI, đó không chỉ là viết các bài kiểm tra. Nếu bạn có sẵn một tệp mô tả wsdl/wadl thì bạn có thể nhập chúng và bạn sẽ có thể tự động tạo các thử nghiệm cho API của mình mà không cần nỗ lực và cuộc sống của bạn sẽ dễ dàng hơn rất nhiều.

Nó có rất nhiều plugin sẵn có để dễ dàng tích hợp với xu hướng mới nổi xung quanh API như Swagger, RAML, API BluePrint và nhà phát triển CA Portal, JIRA v.v. Hỗ trợ bạn sẽ nhận được từ cộng đồng SoapUI sẽ tuyệt vời .

+0

SoapUI NG Pro là phiên bản trả tiền, SoapUI là phiên bản nguồn mở. Xem https://www.soapui.org/ –

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