Postman hiện tại là một trong những công cụ phổ biến nhất được áp dụng trong test nghiệm những API. Được cách tân và phát triển vào năm 2012 như một dự án phụ của Abhinav Asthana để dễ dàng hóa quy trình làm việc API trong test nghiệm với phát triển. API là viết tắt của Application Programming Interface (Giao diện lập trình ứng dụng) cho phép các áp dụng phần mềm giao tiếp với nhau trải qua các lệnh điện thoại tư vấn API.
Bạn đang xem: Postman là gì
Với rộng 8 triệu người phát triển sử dụng hiện tại nay, Postman đang trở thành một cách thức được lựa chọn do những tại sao sau:
Khả năng truy cập – Để thực hiện Postman, bạn dùng chỉ cần đăng nhập vào thông tin tài khoản của chủ yếu họ để thuận tiện truy cập tệp các lúc, phần đông nơi miễn là vận dụng Postman được cài đặt lên máy tính.Sử dụng Collections (Bộ sưu tập) – Postman có thể chấp nhận được người dùng tạo bộ sưu tập cho các lệnh gọi API của họ. Mỗi bộ sưu tập có thể tạo những thư mục con và những yêu ước (request). Điều này giúp vấn đề tổ chức các bộ test nghiệm.Cộng tác – bộ sưu tầm và môi trường có thể được nhập hoặc xuất giúp chia sẻ tệp dễ dàng dàng. Links trực tiếp cũng rất có thể được sử dụng để share bộ sưu tập.Tạo môi trường thiên nhiên – có khá nhiều môi trường hỗ trợ ít lặp lại các bài khám nghiệm vì người dùng hoàn toàn có thể sử dụng cùng một tủ chứa đồ nhưng đến một môi trường xung quanh khác. Đây là nơi tham số hóa sẽ ra mắt mà chúng ta sẽ thảo luận trong các bài học tiếp theo.Tạo phân tách – những điểm kiểm tra thử nghiệm như xác minh trạng thái phản hồi HTTP thành công rất có thể được thêm vào mỗi lệnh điện thoại tư vấn API giúp bảo đảm phạm vi kiểm tra.Kiểm tra tự động hóa – thông qua việc sử dụng bộ sưu tập chạy hoặc Newman, các thử nghiệm có thể được chạy trong vô số lần lặp lại tiết kiệm thời hạn cho những thử nghiệm lặp đi lặp lại.Gỡ lỗi – Bảng tinh chỉnh và điều khiển Postman góp kiểm tra dữ liệu nào đã có được truy xuất giúp thuận tiện gỡ lỗi kiểm tra.Tích hợp liên tiếp – cùng với khả năng cung ứng tích phù hợp liên tục, các chuyển động phát triển được duy trì.Là một giải pháp mã nguồn mở (Open Source), Postman hoàn toàn có thể dễ dàng thiết lập về, trên đây là các bước cài đặt:
Bước 1) truy cập trang https://www.getpostman.com/downloads/ với chọn gốc rễ muốn cài về như mang đến Mac, Windows hoặc Linux. Kích Download.
Bước 2) File mua về sẽ được hiển thị sinh hoạt dưới hành lang cửa số của trình duyệt. Khi quy trình tải về hoàn tất, kích nút Run.
Bước 3) Bắt đầu mua đặt
Bước 4) Trong màn hình hiển thị kế tiếp, singin với một thông tin tài khoản Postman
Chú ý: bao gồm hai cách để đăng nhập vào thông tin tài khoản Postman. Một biện pháp tạo một thông tin tài khoản riêng trên khối hệ thống của Postman với một cách khác sử dụng tài khoản Google. Tuy vậy Postman cho phép người dùng thực hiện công ráng mà không đề xuất đăng nhập, cơ mà việc đăng ký tài khoản bảo vệ rằng bộ sưu tầm của các bạn được giữ và hoàn toàn có thể được truy cập để sử dụng sau.
Bước 5) Chọn các công cầm cố cho workspace (màn hình có tác dụng việc) và kích nút Save My Preferences
Bước 6) Bạn sẽ quan sát thấy màn hình Startup
Bên dười là cửa sổ thao tác làm việc của Postman. Hãy mày mò các chức năng của phương tiện này!
Xem thêm: Đắm Mình Với Không Gian Nhà Ca Sĩ Cẩm Ly Cực Đẹp, Tiểu Sử Ca Sĩ Cẩm Ly
HTTP Request – Click vào chỗ này sẽ hiển thị list thả xuống với những request khác nhau như GET, POST, COPY, DELETE, v.v. Trong test nghiệm, những yêu ước được sử dụng thông dụng nhất là GET và POST.Request URL – có cách gọi khác là điểm cuối (endpoint), đấy là nơi bạn sẽ xác định liên kết đến vị trí API đã giao tiếp.Save – nếu có biến hóa đối với request, nhấp vào Save là nên để những thay đổi mới sẽ không bị mất hoặc bị ghi đè.Params – Đây là nơi bạn sẽ viết các tham số quan trọng cho một request, lấy ví dụ như như những cặp key – value.Authorization – Để truy cập API, đề nghị được cấp quyền. Nó rất có thể ở dạng tên người dùng và mật khẩu, bearer token, v.v.Headers – bạn có thể thiết lập các header như câu chữ kiểu JSON phụ thuộc vào cách tổ chức triển khai của bạn.Body – Đây là nơi chúng ta cũng có thể tùy chỉnh cụ thể trong request thường xuyên được áp dụng trong request POST.Pre-request Script – Đây là các tập lệnh sẽ tiến hành thực thi trước request. Thông thường, script tiền request (pre-request) cho setup môi ngôi trường được sử dụng để bảo đảm các kiểm tra sẽ tiến hành chạy trong môi trường xung quanh chính xác.Tests – Đây là các script được triển khai khi request. Điều đặc biệt quan trọng là buộc phải có các thử nghiệm như thiết lập các điểm checkpoint để kiểm tra trạng thái là ok, dữ liêu nhấn được bao gồm như ước ao đợi ko và những thử nghiệm khác.Request GET được sử dụng để truy nã vấn tin tức từ truyền vào bên trên URL. Điều này sẽ không còn làm chuyển đổi gì cùng với endpoint.
Chúng ta sẽ thực hiện URL bên dưới cho các ví dụ trong bài này:
https://jsonplaceholder.typicode.com/usersTrong workspace
Thiết lập request HTTP của công ty là GET.Trong trường URL yêu thương cầu, nhập vào linkKích nút SendBạn sẽ nhìn thấy message 200 OKSẽ hiển thị công dụng 10 người dùng trong phần toàn thân của bạn*Chú ý: bao gồm thể có không ít trường thích hợp request GET không thành công. Nó có thể thể vị URL của request chưa hợp lệ hoặc do xác nhận không thành công xuất sắc (authentication).
Post requests are different from Get request as there is data manipulation with the user adding data lớn the endpoint. Using the same data from the previous tutorial in Get request, let’s now địa chỉ our own user.
Bước 1) Kích vết + nhằm thêm mới một tab mang đến request mới.
Bước 2) vào tab mới
Thiết lập request HTTP là POST.Chuyển cho tới tab BodyBước 3) trong tab Body,
Kích lựa chọn rawChọn JSONBước 4) Copy với paste có một user từ kết quả request trước như bên dưới. Đảm bảo rằng mã đã làm được sao chép đúng đắn với những dấu đóng góp mở. Thay đổi id thành 11 cùng đặt name bất kỳ tên nào chúng ta muốn. Chúng ta cũng có thể thay đổi các trường khác ví như address.