Cách viết test mình đã có nhắc đến ở bài 14, nay mình chỉ nhắc lại và bổ sung 1 số thứ nho nhỏ. I. Test trong postman II. Phần mở rộng Nguồn: https://giangtester.com/api-testing-voi-postman-phan-20-cach-viet-assertion/
Category: Api Testing
Topic 24: Phân biệt và sử dụng các loại variables
I. Cách sử dụng các loại biến trong postman script Trong postman có nhiều loại biến với các mục đích khác nhau, bạn nên biết những function cơ bản với những loại biến này để viết script được nhanh và pro hơn. 1. Biến Global # GLOBAL Goals Nhiều mục đích, chủ yếu để quick…
Topic 23: Validate json schema
Chắc cũng chưa có nhiều bạn biết về Json Schema và chưa biết cách test cái đó, nên mình viết bài này để các bạn biết thêm 1 cách test. I. Json Schema là gì? Dùng làm gì? 1. Định nghĩa JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. HTTPS://JSON-SCHEMA.ORG/ 2. Vậy khi nào…
Topic 22: Làm việc với Datetime
Làm việc với API đôi khi chúng ta cần phải giả lập hoặc dùng những data dạng date_time – thời gian. Mà thời gian thì có rất nhiều kiểu: hiện tại, quá khứ, tương lai; chưa kể là với rất nhiều định dạng khác nhau. Ví dụ: 09/04/1986 | September 4, 1986 | Thursday, September 4, 1986 8:30…
Topic 21: Reuse test script
Đã bao giờ bạn nghĩ là bạn đang duplicate code ở khắp nơi trong postman, và hiện tại bạn chưa tìm được cách để xử lý vấn đề ấy. Bài này sẽ đưa ra 1 cách giúp bạn xử lý vấn đề đó. Q: Tôi có 1 số common tests, được áp dụng cho các trường…
Topic 20: Xử lý array
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách để lưu cả 1 list data vào trong environment. Giả sử mình có api test của Postman như sau: https://postman-echo.com/post Body là: I. Cách save array Nhiệm vụ bây giờ là: Save toàn bộ authors…
Topic 19: Những lưu ý khi code API test
Chào các bạn đã đến với chủ để tiếp theo của mình. Hôm nay, mình sẽ giới thiệu 1 số tips mình sử dụng khi làm auto test API với postman. I. Postman – Workspace Trước kia, ta chỉ có 1 workspace và làm nhiều project trên đó nhưng đã có tính năng tách workspace…
Topic 18: Cách test API như thế nào?
Sau khi đọc xong các topic trước của mình, các bạn có thể nắm được cái kiến thức cơ bản của API và các chức năng của Postman đem lại. Nhưng cách sắp xếp test và viết Testcase cho API như thế nào thì vẫn có vẻ chưa thông lắm, nên hôm nay mình sẽ…
Topic 17: Run Test Suites từ Runner
Qua những topic trước các bạn đã biết cách tạo ra những test đơn giản cho từng API, nhưng mà trong 1 dự án thì có rất nhiều API và rất nhiều task khác nhau, mỗi task là 1 tập hợp của 1 vài API thì chúng ta cần phải giải quyết như thế nào….
Topic 16: Postman – Sử dụng Console trong Postman
Trong lúc gởi và nhận request trên Postman, nhiều lúc chúng ta muốn kiểm tra / debug thông tin chi tiết được gởi đi và kết quả trả về để xem và điều chỉnh nếu có lỗi xảy ra. Console là một chức năng khá hữu ích giúp chúng ta trong những trường hợp đó….