《软件质量保证与测试》智慧课程是一门面向智能时代的软件工程专业的核心课程。课程内容跨越两个维度:一是软件质量保证的经典基础,包括测试策略、流程、方法与度量;二是AI带来的革命性变革,重点讲解智能测试用例生成、基于AI的缺陷预测、智能测试预言、自我修复自动化、以及视觉与用户体验的自动化测试等。通过理论讲解与项目实践,学生将学会批判性地评估和应用AI测试工具,理解其优势与局限,最终具备设计和执行更高效、更精准的智能化测试方案的核心能力。
学习者将能够深刻理解软件质量保证的经典理论与前沿AI技术的融合之道。他们不仅会掌握测试策略设计、流程管理等坚实基础,更将收获运用AI进行智能测试用例生成、缺陷预测和自动化测试评估的实战能力。最终,学生将建立起“人机协同”的现代质量保障思维,具备批判性地选择、应用乃至设计AI测试解决方案的核心竞争力,为成为适应智能时代需求的软件测试工程师和质量保障专家奠定坚实基础。
本课程主要面向软件工程、计算机科学与技术等相关专业的高年级本科生,以及对软件质量领域有浓厚兴趣的研究生。学习者应已具备扎实的程序设计基础和基本的软件工程知识,并渴望了解如何利用前沿技术解决复杂的工程问题。它特别适合那些未来希望成为自动化测试开发工程师、AI赋能工具研发者、高级质量保障专家的学生,帮助他们构建在智能化浪潮下的核心竞争优势。对于任何有志于在软件开发中从事测试、质量保障、效能提升等工作的学习者来说,这门课程都将提供关键的知识、技能与思维模式。

