POSTMAN LÀ GÌ

Postman là gì?

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ì

Tại sao thực hiện Postman?

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ì.

Cách tải về và setup POSTMAN

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

*

Cách áp dụng Postman

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!

*

New – Đây là nơi các bạn sẽ tạo request, collection hoặc enviroment mới.Import – Được áp dụng để import collection hoặc environment. Có những tuỳ lựa chọn để import từ file, folder, liên kết hoặc paste từ bỏ text thuần.Runner – Kiểm tra tự động hóa hóa có thể được tiến hành thông qua Runner cả collection. Điều này đã được đàm đạo thêm trong bài học kinh nghiệm tiếp theo.Open New – Mở một tab mới, cửa sổ Postman hoặc hành lang cửa số Runner bằng bài toán kích trên nút này.My Workspace – bạn cũng có thể tạo sổ làm việc riêng hoặc như là cho một nhóm.Invite – thao tác làm việc cộng tác với nhiều thành viên bằng câu hỏi mời những thành viên.History – những request đã tiến hành mà chúng ta đã thực hiện sẽ được hiển thị vào History. Giúp bạn có thể lần theo các hành vi bạn đã làm.Collections – tổ chức triển khai bộ thử nghiệm của bạn bằng phương pháp tạo collection. Từng collection có thể có các thư mục bé và nhiều yêu cầu. Request hoặc folder cũng có thể được trùng lặp.Tab Request – Hiển thị title của requet mà nhiều người đang làm việc. Khoác định “Untitled Request” sẽ tiến hành hiển thị cho các request không tồn tại tiêu đề.

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.

Làm việc với Request GET

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).

Làm việc với Request POST

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 Body

*

Bước 3) trong tab Body,

Kích lựa chọn rawChọn JSON

*

Bướ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.