Những case hay trong kiểm thử API, cần lưu ý những đặc điểm nào
Doan Ngoc Vu
Đã trả lời thg 9 25, 2017 11:13 SA
Thường thì test gì cũng vậy, trước tiên cần chuẩn bị trước một bộ Testcase để test API cái đã, bộ testcase này bạn có thể xây dựng dựa trên tài liệu đặc tả của từng API. Còn về phần test API thì có mấy lưu ý sau:
- URL và Method: Kiểm tra URL và Method của API cần test đã đúng với tài liệu đặc tả hay chưa? (thường thì method sẽ là POST or GET tùy vào từng API)
- Cấu trúc parameter request: Kiểm tra cấu trúc của params truyền đi đã đúng chưa (thường thì kiểm tra đã đầy đủ các property như trong tài liệu hay chưa?)
- Data truyền đi (parameter request): Kiểm tra với các trường hợp data là valid, invalid, null.. (thường thì với mỗi data đẩy lên sẽ nhận về data, status_code và message tương ứng)
- Cấu trúc parameter return: Kiểm tra cấu trúc của params nhân về đã đúng chưa (thường thì kiểm tra đã đầy đủ các property như trong tài liệu hay chưa?)
- Data nhận về (parameter return): Kiểm tra xem data nhận về đã phù hợp với data mà bạn truyền đi hay chưa? Và đã mapping đúng với DB hay chưa? Dựa trên 5 điểm ở trên mà bạn có thể tạo ra bộ TC cho từng API, ngoài ra thì có những API cần check thêm về authorization và performance. Ngoài ra mình khuyên bạn nên dùng POSTMAN để test API vì với mình thì chưa thấy cái nào ngon, bổ, rẻ hơn cái postman này =))
+4
Tổ chức
Chưa có tổ chức nào.