Shade of Hue

Kiểm thử hệ thống AI và kiểm thử cùng AI

Học cách dùng AI như đối tác kiểm thử thực tế, đồng thời phát triển kỹ năng đánh giá hệ thống hỗ trợ AI về độ tin cậy, fairness, robustness, explainability và tính nhất quán.

Tổng quan

AI đang thay đổi cả cách thực hiện kiểm thử phần mềm lẫn những gì chuyên gia kiểm thử cần đánh giá. Testing with AI and Testing AI Systems đề cập cả hai phía của sự chuyển đổi này: dùng AI để cải thiện công việc kiểm thử, và áp dụng cách tiếp cận chuyên biệt để kiểm thử hệ thống hỗ trợ AI.

Phần đầu, Kiểm Thử Hệ Thống AI và Kiểm Thử Với AI, giúp người học xây dựng AI literacy thiết yếu và hiểu vai trò của machine learning, generative AI, large language models và dữ liệu trong sản phẩm phần mềm hiện đại. Người học phát triển kỹ năng co-piloting và prompt engineering thực tế, rồi áp dụng generative AI vào phân tích test, thiết kế test, exploratory testing, tài liệu, báo cáo và các hoạt động kiểm thử hằng ngày khác.

Một phần lớn của khóa học giới thiệu 22 cách có cấu trúc AI có thể hỗ trợ kiểm thử thủ công và exploratory. Các thực hành này giúp người học dùng AI để nhận diện sự mơ hồ, sinh ý tưởng test, phân tích coverage, tạo exploratory charter, ưu tiên rủi ro, cải thiện bug report, thiết kế test data và hỗ trợ giao tiếp chuyên nghiệp. Khóa học cũng giới thiệu các giải pháp tùy chỉnh hỗ trợ AI có thể thích ứng với workflow kiểm thử cụ thể.

Phần thứ hai, Kiểm thử hệ thống AI, tập trung vào đặc điểm và rủi ro phân biệt phần mềm AI với hệ thống deterministic truyền thống. Người học xem xét probabilistic outputs, phụ thuộc dữ liệu, bias, model drift, hallucination, hành vi adversarial, explainability, instruction fidelity, tính nhất quán output, latency, scalability và đánh giá Human-in-the-Loop.

Các phương pháp kiểm thử thực tế, công cụ, demo và bài tập giúp người học đánh giá hệ thống AI có hệ thống hơn. Trọng tâm vẫn là trách nhiệm của con người: AI có thể hỗ trợ phân tích và thực thi, nhưng tester vẫn chịu trách nhiệm về ngữ cảnh, tiêu chí đánh giá, quyết định chất lượng và phê duyệt.

Sau khi hoàn thành khóa học, người học sẽ có thể:

  • Hiểu các khái niệm AI, GenAI và LLM thiết yếu.
  • Cộng tác với AI qua prompting có cấu trúc và tinh chỉnh lặp lại.
  • Áp dụng hỗ trợ AI trên các workflow kiểm thử thực tế.
  • Nhận diện giới hạn và các mẫu lỗi thường gặp của output AI.
  • Phân biệt kiểm thử phần mềm truyền thống với kiểm thử hệ thống AI.
  • Đánh giá bias, fairness, robustness, explainability và tính nhất quán.
  • Áp dụng phương pháp exploratory black-box cho ứng dụng hỗ trợ AI.
  • Dùng phương pháp và công cụ phù hợp cho đánh giá AI liên tục.
  • Duy trì giám sát của con người khi dùng hoặc kiểm thử hệ thống AI.

Mọi người nói gì

Nếu bạn đang tìm cách hiểu AI gắn với kiểm thử phần mềm như thế nào, tôi rất khuyến nghị bắt đầu với các khóa học Shade of Hue của Hùng Nguyễn. Tôi đã làm kiểm thử phần mềm nhiều thập kỷ. Thật khó theo kịp các cập nhật AI thực sự hữu ích khi phải lọc qua quá nhiều nội dung thổi phồng thiếu chuyên môn và được giải thích sơ sài. Trong hợp đồng hiện tại, tôi đã áp dụng cách tiếp cận của Hùng học được từ lớp Testing AI Systems and Testing with AI, và khách hàng rất ấn tượng với công cụ cũng như góc nhìn đó. Trước đây khi quản lý đội kiểm thử, việc cử đội ngũ tham gia các lớp này sẽ là món quà lớn. Với kinh nghiệm từng là giảng viên thỉnh giảng Khoa học Máy tính, tôi thấy trong các khóa Shade of Hue của Hùng Nguyễn nền tảng tổ chức và diễn giải của người biết cách tách vấn đề phức tạp thành khái niệm thực tiễn. Anh ấy là chuyên gia. Nhìn chung, tôi đánh giá cao và hết sức khuyến khích mọi người tham gia các khóa học này.

Scott AllmanTự học theo nhóm

Kỹ sư kiểm thử phần mềm AI và kiểm thử chuyên nghiệp, AST, CAST 2025

Khóa học kéo dài sáu tuần về kiểm thử thủ công và kiểm thử AI đã giúp tôi củng cố nền tảng, đồng thời tiếp thu thêm nhiều kiến thức mới về kiểm thử phần mềm. Nhờ đó, tôi cảm thấy tự tin và vững vàng hơn với kiến thức kiểm thử của mình. Phần kiểm thử AI là một trải nghiệm rất đặc biệt. Trước đây, tôi đã sử dụng AI khá nhiều trong học tập, nhưng sau khóa học, tôi nhận ra mình vẫn chưa khai thác AI thực sự hiệu quả. Tôi đã được tiếp cận với nhiều khái niệm mới, hiểu rõ hơn về AI và biết cách ứng dụng công nghệ này hiệu quả hơn vào công việc kiểm thử trong tương lai. Tôi xin cảm ơn Shade of Hue cùng đội ngũ giảng viên và hỗ trợ đã hướng dẫn tận tình, tạo điều kiện để chúng tôi hoàn thành khóa học thuận lợi.

Ha HoTự học theo nhóm

Kỹ sư kiểm thử, Haywork Global

Sau 25 năm dẫn dắt các dự án kiểm thử, tôi muốn tìm hiểu AI thay đổi công việc như thế nào, và khóa học Testing AI Systems and Testing with AI đã cho tôi một cách thiết thực để đưa AI vào công việc kiểm thử mà tôi vốn quen thuộc. Khóa học rèn luyện cho tôi cách sử dụng AI như một đối tác kiểm thử thực tiễn, đồng thời phát triển kỹ năng đánh giá các hệ thống ứng dụng AI về độ tin cậy, tính công bằng, tính vững chắc, khả năng giải thích và tính nhất quán.

Mimi ReisingerTự học

Trưởng nhóm kiểm thử và dự án cấp cao

Tôi không phải là người kiểm thử hay nhà phát triển phần mềm, nhưng tôi xây dựng các công cụ phục vụ nghiên cứu của mình. Khóa học kiểm thử AI theo hình thức tự học đã giúp tôi kiểm thử những công cụ đó hiệu quả hơn rất nhiều. Tôi đặc biệt đánh giá cao khu vực thực hành, nơi tôi có thể luyện tập những gì đang học và xây dựng sự tự tin thông qua trải nghiệm thực tế. Shadeofhue đã giúp việc phát triển và kiểm thử phần mềm phục vụ nghiên cứu của tôi trở nên dễ dàng hơn.

Roberto ReyesTự học

Nhà nghiên cứu và nghiên cứu sinh tiến sĩ tại UC Santa Barbara

Một hướng dẫn rõ ràng, có cấu trúc mạch lạc về những lỗi chỉ xuất hiện ở các hệ thống AI. Hướng dẫn chia hiện tượng ảo giác thành bảy loại, từ sai lệch về sự thật và logic đến ảo giác do thiên kiến và ảo giác trong hội thoại nhiều lượt, đồng thời đưa ra cách kiểm thử cụ thể cho từng loại. Tiếp đó, hướng dẫn trình bày cách người ta có thể cố tình đánh lừa các mô hình AI. Đây là một danh sách kiểm tra rất hữu ích cho bất kỳ ai đang chuyển sang kiểm thử AI.

Kevin CarlsonTự học

Kiểm thử hệ thống AI

Lời chứng thực