Đồ án & AI trong kiểm thử
Đồ án & AI trong Kiểm thử Thủ công
Xin chào các bạn!
Chào mừng bạn đến với môn học "Đồ án & AI trong Kiểm thử Thủ công" – học phần mang tính tổng hợp và thực hành chuyên sâu, giúp bạn ứng dụng trí tuệ nhân tạo vào toàn bộ hoạt động kiểm thử phần mềm, từ kiểm thử thủ công nâng cao đến xây dựng các quy trình kiểm thử tự động hóa dựa trên AI.
Nếu các môn kiểm thử trước đó giúp bạn hình thành nền tảng về test case, test plan và quy trình QA, thì ở môn học này, bạn sẽ được nâng cấp vai trò của mình bằng cách sử dụng ChatGPT như một trợ lý QA toàn diện, đồng thời tiếp cận các công cụ kiểm thử hiện đại được tăng cường bởi AI.
Môn học tập trung vào việc kết hợp tư duy kiểm thử truyền thống với các công nghệ AI mới như Large Language Models (LLMs), AI-powered Testing Tools và Model Context Protocol (MCP). Thông qua đó, bạn sẽ từng bước xây dựng các AI Agent có khả năng thực hiện kiểm thử End-to-End trên nhiều thành phần của hệ thống.
Với trọng tâm là đồ án cuối môn, học viên sẽ trực tiếp áp dụng kiến thức đã học vào các dự án kiểm thử thực tế, qua đó hình thành năng lực triển khai AI Testing trong môi trường doanh nghiệp.
Chúc các bạn học tập hiệu quả và hoàn thành đồ án với kết quả tốt nhất!
MỤC TIÊU MÔN HỌC
Sau khi hoàn thành môn học này, học viên có thể:
- Sử dụng ChatGPT như một trợ lý QA để hỗ trợ phân tích yêu cầu và kiểm thử thủ công.
- Xây dựng Test Plan, Test Case và báo cáo lỗi bằng prompt theo chuẩn QA.
- Ứng dụng ChatGPT trong các hoạt động kiểm thử nâng cao.
- Hiểu nguyên lý và khả năng của các công cụ kiểm thử được tăng cường bởi AI.
- Tạo, chạy và bảo trì test case tự động bằng AI-powered Testing Tools như TestRigor.
- Hiểu Model Context Protocol (MCP) và vai trò của MCP trong AI Testing.
- Xây dựng AI Agent kiểm thử tự động End-to-End với nhiều MCP Server.
TRẢI NGHIỆM HỌC TẬP
Môn học được thiết kế theo hướng “học đi đôi với làm”, kết hợp giữa video bài giảng, tài liệu hướng dẫn, bài thực hành từng bước và đồ án cuối môn. Học viên sẽ liên tục thực hành sử dụng ChatGPT, AI Testing Tools và AI Agents trong các tình huống kiểm thử thực tế.
Trong suốt quá trình học, bạn sẽ được rèn luyện tư duy phân tích yêu cầu, thiết kế kịch bản kiểm thử, cũng như từng bước xây dựng quy trình kiểm thử End-to-End dựa trên AI. Mentor sẽ đồng hành, hỗ trợ định hướng và phản hồi để giúp bạn hoàn thiện đồ án một cách bài bản.
CẤU TRÚC MÔN HỌC
Phần 1: ChatGPT for Manual Software Testing
- Bài 1: ChatGPT for Manual Software Testing (Phần 1)
- Bài 2: ChatGPT for Manual Software Testing (Phần 2)
Phần 2: AI Agents for Software Testing
- Bài 1: Introduction to AI Powered exclusive Testing tools – Low-code automation (Phần 1)
- Bài 2: Introduction to AI Powered exclusive Testing tools – Low-code automation (Phần 2)
- Bài 3: Build Automation AI Agents with Model Context Protocol (MCP) Servers (Phần 1)
- Bài 4: Build Automation AI Agents with Model Context Protocol (MCP) Servers (Phần 2)
Phần 3: Đồ án cuối môn
- Lựa chọn 1: Áp dụng AI trong Testing – Dự án kiểm thử ứng dụng HRM
- Lựa chọn 2: Áp dụng AI trong Testing – Dự án kiểm thử website quản lý Travel
CHUYÊN GIA THIẾT KẾ VÀ PHẢN BIỆN MÔN HỌC
THIẾT KẾ MÔN HỌC: ThS. Nguyễn Duy Hoàng
- Trình độ chuyên môn: Thạc sĩ kỹ thuật, chứng chỉ Lập trình viên quốc tế
- Nghề nghiệp: Giảng viên CNTT
- Nơi công tác: Khoa quốc tế (FPT International Academy) thuộc FPT Polytechnic
- Kinh nghiệm: Gần 20 năm trong ngành CNTT với các vai trò Lập trình viên, Quản trị dự án phần mềm, Giảng viên CNTT
PHẢN BIỆN MÔN HỌC: Chuyên viên CNTT Tôn Thất Anh Khoa
- Trình độ chuyên môn: Cử nhân CNTT, chứng chỉ Google DA & IBM BE with JavaScript
- Nghề nghiệp: Kỹ sư kiểm thử phần mềm cấp cao, Quản lý dự án
- Nơi công tác: Mentor tại FUNiX, Senior QA Engineer tại G1 Coop
- Kinh nghiệm: Gần 10 năm trong lĩnh vực CNTT với vai trò QA, PM
NGUỒN HỌC LIỆU
Môn học không quy định một nguồn tài liệu cố định, học viên được khuyến khích tham khảo đa dạng nguồn học liệu như sách chuyên ngành, tài liệu online, khoá học MOOC, và đặc biệt là tài liệu hướng dẫn sử dụng Jira, Postman, Trello. Việc chủ động tìm kiếm và học tập sẽ giúp học viên nâng cao khả năng tự học, đồng thời cập nhật nhanh chóng với sự thay đổi của công nghệ.
KÊNH PHẢN HỒI
FUNiX luôn sẵn sàng tiếp nhận mọi ý kiến đóng góp và phản hồi về môn học qua email program@funix.edu.vn.