Đề 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)
Go sau khi báo cáo, Ł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
Bài tập phần này.
Wissam - NEOM
Khóa học - Developing APIs using Google Cloud Apigee X
Dịch thuật bằng máy
Giáo viên đã giải thích chi tiết mọi tính năng.
Argean Quilaquil - DXC
Khóa học - TestComplete
Dịch thuật bằng máy
Giảng viên rất tốt. Cách giải thích của ông ấy rõ ràng và thú vị. Ông cố gắng làm cho bài học trở nên hấp dẫn nhất có thể. Tôi đã tận hưởng bà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 radio và nút bấm.有部分文本无法顺畅翻译,请允许我稍作调整以确保整体流畅: Giảng viên rất tốt. Cách giải thích của ông ấy rõ ràng và thú vị. Ông cố gắng làm cho bài học trở nên hấp dẫn nhất có thể. Tôi đã tận hưởng bà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 radio và nút bấm. Đôi khi, ID của phần tử không đượccapture chính xác. Chúng tôi đã học một cách khác để xác định các phần tử bằng cách sử dụng CSS selectors, XPath, Name và ID. Tôi thích cách giải thích. Cảm ơn. 请注意,我保留了CSS selectors和XPath原文,因为它们可能是特定术语或代码片段。
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 đến phần tiếp theo. Bạn có thể sử dụng những gì đã học trong đoạn trước vào phần sau.
Sacha Mannion - BeyondTrust
Khóa học - C# for Automation Test Engineers
Dịch thuật bằng máy