Khóa học API testing sử dụng công cụ Postman
Bạn sẽ học được gì?
Hiễu sâu về API Testing
Thực hành testing trên POSTMAN
Thông tin về khóa học
Kiểm thử API là một loại kiểm thử phần mềm tập trung vào việc kiểm thử các giao diện lập trình ứng dụng (API) của hệ thống phần mềm. API là tập hợp các quy tắc và giao thức cho phép các ứng dụng phần mềm khác nhau giao tiếp và tương tác với nhau.
Trong khóa học về kiểm thử API, bạn thường sẽ được học về các chủ đề sau:
Giới thiệu về Kiểm thử API:
- Hiểu về cơ bản về API và vai trò quan trọng của chúng trong phát triển phần mềm hiện đại.
- Khám phá các lợi ích và thách thức của kiểm thử API.
Cơ bản về Kiểm thử API:
- Tìm hiểu về các loại API khác nhau, như API RESTful và API SOAP.
- Hiểu về các phương thức HTTP (GET, POST, PUT, DELETE) và mã trạng thái (200, 404, 500) được sử dụng trong giao tiếp API.
Công cụ và Frameworks Kiểm thử API:
- Khám phá các công cụ và frameworks kiểm thử API phổ biến, như Postman, RestAssured và SoapUI.
- Học cách thiết lập và cấu hình các công cụ này để kiểm thử API.
Kỹ thuật Kiểm thử API:
-Hiểu về các kỹ thuật kiểm thử API khác nhau, bao gồm kiểm thử điểm cuối (endpoint), xác nhận yêu cầu và phản hồi, kiểm thử tham số và xử lý lỗi.
- Học cách viết bài kiểm thử và kịch bản kiểm thử để xác minh chức năng và hành vi của API.
Tự động hóa Kiểm thử API:
-Giới thiệu về tự động hóa kiểm thử API bằng các framework như Selenium, JUnit hoặc TestNG.
- Viết các bài kiểm thử tự động cho API để nâng cao hiệu quả và đáng tin cậy.
Kiểm thử Hiệu suất và Bảo mật của API:
- Khám phá các kỹ thuật kiểm thử hiệu suất để đánh giá khả năng mở rộng và đáp ứng của API.
- Hiểu về các phương pháp kiểm thử bảo mật để xác định lỗ hổng và đảm bảo bảo vệ dữ liệu trong giao tiếp API.
Được đề xuất bởi các công ty hàng đầu
Các công ty hàng đầu đề xuất khóa học này cho nhân viên của họ.


Khóa học tiên quyết
Câu hỏi thường gặp
Ý kiến (1)
Cùng tìm hiểu Api là gì nhé!
REST API cơ bản là một kiểu kiến trúc và giao thức sử dụng trong việc thiết kế và phát triển các dịch vụ web.
Với những người hoạt động trong lĩnh vực công nghệ thông tin hoặc chuyên ngành liên quan thì việc tìm hiểu Postman có vai trò rất quan trọng.
Các thông tin quan trọng về Postman sẽ được FPT Shop giới thiệu để bạn đọc tham khảo và ứng dụng hiệu quả. Manual Testing là gì?
HTTP request là tập hợp thông tin được gửi từ các máy khách (client) đến máy chủ (server). Nó là những yêu cầu cần máy chủ tìm kiếm hoặc xử lý và phản hồi kết quả lại client.
JSON là một định dạng dữ liệu nhẹ, dễ đọc và dễ viết. Nó là một cú pháp dữ liệu được sử dụng để truyền tải và lưu trữ dữ liệu.
Endpoint: https://jsonplaceholder.typicode.com/users
Yêu cầu: Sử dụng phương thức POST để tạo một người dùng mới.
Nhiệm vụ: Xác định các thông số yêu cầu (như name, email, v.v.), gửi yêu cầu và kiểm tra xem người dùng đã được tạo thành công hay không.
HTTP response code là mã dung để biểu thị trạng thái request HTTP chỉ định.
Trong bài học này, chúng ta sẽ tìm hiểu về cách sử dụng Postman - một công cụ rất hữu ích trong việc kiểm thử và gỡ lỗi các API. Postman giúp bạn tạo và gửi các yêu cầu HTTP đến các endpoint API, sau đó xem và phân tích kết quả trả về. Bằng cách sử dụng Postman, bạn có thể thực hiện các kiểm thử tự động, gỡ lỗi và xây dựng tài liệu API dễ dàng hơn.
Test case là gì làm thế nào để viết test case đầu tiên
Hướng dẫn viết Testcase cho API
Định nghĩa và giải thích về khái niệm biến trong Postman.
Bài học về việc sử dụng Pre-request Scripts và Tests trong Postman sẽ tập trung vào cách tận dụng các tính năng này để tối ưu hóa quy trình kiểm thử API.
Giải thích khái niệm "Collection" trong Postman, đây là một tập hợp các requests, test scripts, và variables liên quan đến một dự án cụ thể.

Hi vọng thầy sẽ làm thêm khóa Automation Test, em đang muốn theo hướng này!
Automation Test cần có nền tảng về Python khá nhiêu ha bạn?