Link download POSTMAN: https://dl.pstmn.io/download/latest/win64
Hoặc bạn có thể vào đây để tải phiên bản phù hợp với máy tính: https://www.postman.com/downloads/
Chú ý: Có hai cách để đăng nhập vào tài khoản Postman. Một cách tạo một tài khoản riêng trên hệ thống của Postman và một cách khác sử dụng tài khoản Google.
Link Video Youtube: https://www.youtube.com/watch?v=OlN9tlEbppM
Create new Workspaces mới để quản lý không gian làm việc riêng của mình
Create new Collection mới để quản lý nhóm các API cùng chung 1 routes
Đặt tên cho Collection_Name để dễ theo dõi, click Add a request để tạo 1 request đầu tiên
Đặt tên cho Request_Name để dễ theo dõi, click GET để chọn phương thức API phù hợp, đồng thời cập nhật URL API (route trong NodeJS) để test API
Chọn Duplicate hoặc Ctrl + D để sao chép ra 1 Request mới (test API cho nhanh)
Đổi tên Request và phương thức POST để test route mới (Create – Thêm mới)
Chọn Body để đẩy dữ liệu từ Client lên Server, mình có thể chọn form urlencoded để điền key và value sẽ đẩy lên (nếu dữ liệu chỉ có dạng text hoặc số …, không có file ảnh image)
Chọn Body để đẩy dữ liệu từ Client lên Server, với trường hợp có File Media như image thì mình sẽ chọn form-data để upload được File Image lên, bằng cách chọn File
Ngoài cách điền dữ liệu vào form như trên thì các bạn có thể chọn đẩy dữ liệu lên dạng JSON bằng cách chọn raw và chọn option là JSON tương ứng là được (lưu ý phải đúng chuẩn JSON: key nằm trong “”, value là string nằm trong “”, và dữ liệu cuối cùng không có dấu ,)
{
"name": "ten san pham",
"price": 123
}
Xong khi cấu hình xong cho 1 Collection thì chúng ta có sao chép ra 1 Collection mới bằng cách chọn dấu … và click Duplicate hoặc Ctrl D để nhân bản test API route khác trong dự án của mình
Chúc bạn cài đặt và sử dụng POSTMAN thành công demo cho môn học WEB503-NODEJS để test API khi đi thi tại FPOLY