Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về AI trong Kiểm thử Phần mềm
- Tổng quan về khả năng của AI trong kiểm thử và QA
- Loại công cụ AI được sử dụng trong các quy trình kiểm thử hiện đại
- Lợi ích và rủi ro của kỹ thuật đảm bảo chất lượng được hỗ trợ bởi AI
LLMs cho Tạo Trường Hợp Kiểm thử
- Kỹ thuật hướng dẫn để tạo kiểm thử đơn vị và chức năng
- Tạo mẫu kiểm thử tham số hóa và dữ liệu
- Chuyển đổi câu chuyện người dùng và yêu cầu thành kịch bản kiểm thử
AI trong Kiểm thử Khám phá và Trường Hợp Biên
- Xác định các nhánh hoặc điều kiện chưa được kiểm thử bằng cách sử dụng AI
- Phản ánh các kịch bản sử dụng hiếm gặp hoặc bất thường
- Chiến lược tạo kiểm thử dựa trên rủi ro
Kiểm thử UI và Hồi quy Tự động
- Sử dụng các công cụ AI như Testim hoặc mabl để tạo kiểm thử UI
- Duy trì kiểm thử UI ổn định thông qua selector tự lành
- Phân tích ảnh hưởng hồi quy dựa trên AI sau khi thay đổi mã
Phân tích Lỗi và Tối ưu hóa Kiểm thử
- Phân cụm lỗi kiểm thử bằng cách sử dụng mô hình LLM hoặc ML
- Giảm các lần chạy kiểm thử không ổn định và cảnh báo quá mức
- Ưu tiên thực thi kiểm thử dựa trên những thông tin lịch sử
Tích hợp Đường ống CI/CD
- Nhúng tạo kiểm thử AI vào Jenkins, GitHub Actions, hoặc GitLab CI
- Kiểm tra chất lượng kiểm thử trong yêu cầu kéo
- Tự động lùi và gates thông minh trong đường ống
Xu hướng Tương lai và Sử dụng Có Trách nhiệm AI trong QA
- Đánh giá độ chính xác và an toàn của các kiểm thử được tạo bởi AI
- Quản trị và dấu vết kiểm toán cho quy trình kiểm thử được hỗ trợ bằng AI
- Xu hướng trong nền tảng AI-QA và khả năng quan sát thông minh
Tóm tắt và Bước Kế Tiếp
Yêu cầu
- Kinh nghiệm trong kiểm thử phần mềm, lập kế hoạch kiểm thử hoặc tự động hóa QA
- Am hiểu các khung kiểm thử như JUnit, PyTest, hoặc Selenium
- Hiểu biết cơ bản về đường ống CI/CD và môi trường DevOps
Đối tượng
- Kỹ sư QA
- Kỹ sư Phát triển Phần mềm trong Kiểm thử (SDETs)
- Người kiểm thử phần mềm làm việc trong môi trường Agile hoặc DevOps
14 Giờ học
Đánh giá (1)
Giảng viên có kiến thức về sử dụng nâng cao của Copilot & Phiên làm việc thực tiễn đủ và hiệu quả
Tan - ViTrox Technologies Sdn Bhd
Khóa học - Intermediate GitHub Copilot
Dịch thuật bằng máy