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

Cơ Sở của Kỹ Thuật Kiểm Thử Được Hỗ Trợ bởi AI

  • Thách thức kiểm thử hiện đại và vai trò của AI
  • Nguyên tắc và thuật ngữ của kiểm thử sinh tự động
  • Các mô hình học máy được sử dụng trong việc tạo kiểm thử tự động

Chuyển Đổi Yêu Cầu và Mã Nguồn thành Kiểm Thử Sinh Tự Động bởi AI

  • Trích xuất ý định từ yêu cầu và câu chuyện người dùng
  • Sử dụng các mô hình ngôn ngữ để tạo ra các trường hợp kiểm thử có cấu trúc
  • Đảm bảo tính xác định và tái tạo trong các bài kiểm thử sinh tự động bởi AI

Sinh Kiểm Thử Đơn Vị Tự Động

  • Tạo ra các kiểm thử đơn vị từ ngữ cảnh mã nguồn
  • Tạo ra các phép kết hợp đầu vào và trường hợp giới hạn
  • Tích hợp các bài kiểm thử sinh tự động với các khung kiểm thử đơn vị phổ biến

Tạo Kiểm Thử Tích Hợp và Đầu Cuối Được Hỗ Trợ bởi AI

  • Ánh xạ hành vi hệ thống thành các luồng kiểm thử
  • Tạo ra các đường dẫn tích hợp sử dụng phân tích được hỗ trợ bởi AI
  • Cân bằng sự giám sát của con người với việc tạo tự động

Dự Đoán Bao Phủ và Xây Dựng Mô Hình Rủi Ro

  • Sử dụng các mô hình học máy để xác định các khu vực mã nguồn chưa được kiểm thử đầy đủ
  • Dự đoán các vùng rủi ro cao dựa trên sự cố lịch sử
  • Ưu tiên các bài kiểm thử sử dụng các dự đoán về bao phủ và rủi ro

Áp Dụng Trí Tuệ Kiểm Thử Dựa trên AI trong CI/CD

  • Nhúng các bước phân tích dựa trên AI vào quy trình
  • Kích hoạt việc chọn kiểm thử động dựa trên điểm rủi ro
  • Duy trì vòng lặp phản hồi cho các dự đoán cải tiến liên tục

Kiểm Định, Quản Lý và Đảm Bảo Chất Lượng

  • Đánh giá độ tin cậy của các bài kiểm thử sinh tự động bởi AI
  • Quản lý sai lệch và tránh false positives (sự cố giả)
  • Thiết lập hàng rào cho việc sử dụng sản phẩm

Mở Rộng Sinh Kiểm Thử Bằng AI trong Đội Nhóm

  • Chiến lược áp dụng cho tổ chức QA và DevOps
  • Chuẩn hóa quy trình làm việc và tài liệu
  • Đẩy mạnh cải tiến liên tục với các chỉ số và thông tin chi tiết

Tổng Kết và Các Bước Tiếp Theo

Yêu cầu

  • Hiểu biết về các phương pháp kiểm thử phần mềm
  • Kinh nghiệm với các khung kiểm thử tự động
  • Am hiểu về các khái niệm lập trình và quy trình CI/CD

Đối Tượng

  • Kỹ sư QA
  • SDETs (Kỹ sư Kiểm thử Phần mềm)
  • Đội ngũ DevOps có trách nhiệm kiểm thử
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

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

Các danh mục liên quan