Đề 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
Đánh giá (5)
Mối quan hệ tốt, Łukasz có thời gian trả lời mọi câu hỏi và giúp đỡ bất kỳ ai gặp vấn đề
Kelly Morris - Titian Software Poland Sp. z o.o.
Khóa học - Selenium WebDriver in C#
Dịch thuật bằng máy
The exercises part.
Wissam - NEOM
Khóa học - Developing APIs using Google Cloud Apigee X
Dịch thuật bằng máy
Giảng viên đã giải thích mọi chức năng một cách kỹ lưỡng.
Argean Quilaquil - DXC
Khóa học - TestComplete
Dịch thuật bằng máy
Trainer rấtnice. Giải thích của anh ấy rõ ràng và thú vị. Anh ấy cố gắng làm cho bài học trở nên hấp dẫn nhất có thể. Tôi đã rất thích các buổi học và thu được nhiều kiến thức. Cảm ơn rất nhiều. Kỹ thuật hữu ích nhất mà tôi học được là cách xác định các phần tử cho các thành phần web khác nhau như hộp văn bản, nút chọn radio và nút bấm. Đôi khi, ID của phần tử không được bắt đúng. Chúng tôi đã học cách xác định các phần tử bằng cách sử dụng các bộ chọn CSS, XPath, Tên và ID. Tôi rất thích cách giải thích. Cảm ơn nhiều.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Khóa học - Advanced Selenium with C#
Dịch thuật bằng máy
Tôi thích cách các ví dụ dẫn dắt đến phần tiếp theo. Bạn có thể sử dụng những kiến thức đã học từ đoạn trước trong phần sau.
Sacha Mannion - BeyondTrust
Khóa học - C# for Automation Test Engineers
Dịch thuật bằng máy