Trong các ví dụ vừa làm chúng ta sẽ nhận ra có nhiều giá trị phải khai báo lặp đi lặp lại, ví dụ như tên của domain hay giá trị của Authorization. Nếu một ngày nào đó domain bị thay đổi hoặc giá trị Authorization được cập nhật sang một giá trị mới thì chúng ta phải vào từng request một và sửa lại các giá trị đó, như vậy khá mất thời gian cũng như dễ xảy ra sai sót và lỗi. Trong bài này chúng ta sẽ tìm hiểu về cách đặt biến để giải quyết những khó khăn trên.
Pre-request scripts sẽ giúp chúng ta khởi tạo test data hoặc làm một số bước chuẩn bị trước khi thực hiện một request, bước này cũng giống như tạo một pre-conditions trước khi chạy test.
Trong bài trước chúng ta đã tìm hiểu căn bản về viết Tests trong Postman, trong bài này chúng ta sẽ tìm hiểu thêm các đoạn code khác để kiểm tra nhiều hơn như response body, content type…
Trong bài này chúng ta sẽ tìm hiểu về cách viết test script để kiểm tra kết quả tự động theo mong muốn của mình. Việc viết test sẽ giúp bạn phát hiện ra được những lỗi sai cũng như kết quả trả về khác với mong muốn ban đầu. Đây là một bước đầu tiên để triển khai kiểm thử tự động API trên Postman sau này.
Để export một test collection, các bạn có thể nhấp vào biểu tượng dấu 3 chấm kế bên tên collection như hình bên dưới, sau đó chọn Export. Tại cửa sổ tiếp theo sẽ chọn định dạng mặc định là Collection v2.1 và chọn Export. Lúc này bạn sẽ có được một file với định dạng .json (ví dụ: Employees API (SangBui).postman_collection.json) để có thể lưu trữ hoặc gởi cho người khác sử dụng.
Trong bài này bạn sẽ vận dung kiến thức ở hai bài vừa học (GET – POST) để thực hành trên Postman dựa vào thông tin yêu cầu như bên dưới. Các bạn cần đọc kĩ yêu cầu để biết được ý nghĩa của các API cũng như các trường cần thiết.
Trong bài trước gởi một request đầu tiên và kiểm tra kết quả chúng ta đã tìm hiểu và làm được với phương thức GET, trong bài này chúng ta sẽ tìm hiểu xem với phương thức POST thì sẽ khác nhau như thế nào.
Bài tập thực hành này sẽ giúp các bạn làm quen với việc gởi một request phương thức GET với đầy đủ các thông tin cần thiết như yêu cầu và kiểm tra được kết quả trả về.
Đây là cửa số chính khi sử dụng Postman, bao gồm nhiều cửa sổ nhỏ cũng như các tabs giúp bạn có thêm không gian và thuận tiện hơn trong quá trình thao tác. Trên cửa sổ này mình có thể chia làm 3 phần chính như sau: Header Bar, Sidebar, Builder.