Đề cương khóa học
Giới thiệu
Các khái niệm cơ bản của C# nâng cao
- Kiểu dữ liệu và thao tác nâng cao
- Đại diện và sự kiện (Delegates and events)
- Điều khiển luồng nâng cao
Lập trình hướng đối tượng nâng cao
- Các khái niệm lớp nâng cao
- Mô hình thiết kế cho tự động hóa
- Kế thừa và đa hình nâng cao
- Giao diện và hợp đồng nâng cao
Các kỹ thuật kiểm thử nâng cao
- Kiểm thử đơn vị nâng cao (Advanced unit testing)
- Phát triển dựa trên hành vi (Behavior-Driven Development - BDD)
- Kiến trúc khung kiểm thử tự động
Debug và phân tích hiệu suất nâng cao
- Các kỹ thuật debug nâng cao
- Quản lý bộ nhớ và phân tích hiệu suất
Kiểm thử web và API nâng cao
- Tự động hóa web nâng cao
- Tự động hóa kiểm thử API
Phát triển khung kiểm thử tự động nâng cao
- Quản lý dữ liệu kiểm thử nâng cao
- Báo cáo và ghi log nâng cao
Tích hợp liên tục và triển khai
- CI/CD cho kiểm thử tự động
- Cơ sở hạ tầng như mã (Infrastructure as Code - IaC) cho môi trường kiểm thử
Các chủ đề nâng cao trong tự động hóa
- Tự động hóa kiểm thử an ninh
- Tự động hóa kiểm thử di động nâng cao
Tổng kết và các bước tiếp theo
Yêu cầu
- Kiến thức về lập trình C# và kiểm thử tự động
Đối tượng
- Kỹ sư kiểm thử tự động
Đánh giá (3)
phương pháp giảng dạy rất tốt.. giải thích với sự kiên nhẫn
Ramya Krishna - Multichoice
Khóa học - Advanced C# for Automation Test Engineers
Dịch thuật bằng máy
Ông rất tương tác và kiên nhẫn với chúng tôi.
Mpho - Multichoice
Khóa học - Advanced C# for Automation Test Engineers
Dịch thuật bằng máy
Lớp học rất bổ ích và dễ theo dõi.
Najeeda Motala - Multichoice
Khóa học - Advanced C# for Automation Test Engineers
Dịch thuật bằng máy