Đề cương khóa học

Giới thiệu về Apigee

  • Tổng quan về nền tảng và tính năng của Apigee
  • Hiểu về quản lý chu kỳ đời API
  • Apigee so với các công cụ kiểm thử API khác

Thiết lập môi trường

  • Tạo và cấu hình tài khoản Apigee
  • Cài đặt các công cụ hỗ trợ (Postman, JDK, Maven)
  • Cấu trúc dự án và thiết lập kiểm thử

Thiết kế và triển khai API trên Apigee

  • Tạo các proxy API
  • Cấu hình chính sách (bảo mật, chuyển đổi, định tuyến)
  • Triển khai API để kiểm thử

Kiểm thử thủ công và tự động

  • Kiểm thử API với Postman và Apigee Trace
  • Sử dụng Apigee Edge để thực thi kiểm thử tự động
  • Chụp logs và phân tích kết quả kiểm thử

Tự động hóa kiểm thử nâng cao

  • Thực hiện kiểm thử API dựa trên dữ liệu
  • Kiểm thử xác thực và ủy quyền (OAuth, API keys)
  • Mô phỏng tải và kiểm thử ứng lực với các công cụ của Apigee

Tích hợp CI/CD

  • Tích hợp kiểm thử Apigee với Jenkins/Maven
  • Tự động hóa xác thực triển khai API
  • Giám sát liên tục và kiểm thử hồi quy

Các phương pháp tốt nhất và xử lý lỗi

  • Thiết kế các trường hợp kiểm thử có thể tái sử dụng
  • Quản lý môi trường và biến số
  • Gỡ lỗi và giải quyết các lỗi thường gặp

Tổng kết và các bước tiếp theo

Yêu cầu

  • Cơ bản về API và phương thức HTTP
  • Kinh nghiệm với bất kỳ ngôn ngữ lập trình nào (Java, Python hoặc JavaScript được ưu tiên)
  • Thông thạo các khái niệm về API RESTful

Đối tượng học viên

  • Kiểm thử viên API
  • Kỹ sư kiểm định chất lượng (QA)
  • Lập trình viên
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan