Chia sẻ cách viết code trong mục test trên postman khi phát triển api.
Mô tả ví dụ dưới đây
- Gọi api login trả về auth_token.
- Đoạn script viết trong test này, lưu auth_token vào biến enviroment
- Dùng biến auth_token ở các api khác.
Screenshot
Định nghĩa biến trong enviroment
Đoạn script lưu giá trị authe_token tự động
Code trong mục test
const headers = responseHeaders
const ok = responseCode.code === 200
if (ok) {
console.log(pm.response.json().auth_token)
pm.environment.set('auth_token', pm.response.json().auth_token)
}
Dùng auth_token ở các api khác
# Tham khảo
Cách dùng khác của mục test tại document postman:
https://learning.postman.com/docs/writing-scripts/script-references/test-examples/
Bài viết về test api trong postman:
https://viblo.asia/p/hieu-dung-ve-tests-scripts-trong-postman-LzD5dDk05jY