面向软件工程专业学生开课,也是计算机相关专业学生需要掌握的一门综合性和实践性强的专业课程。通过本课程学习,使学生系统地掌握软件测试的内涵和基本理论,深刻理解和掌握软件测试过程的基本方法和技术,了解前沿的测试技术和理论知识。通过具体软件测试技术的学习,提高分析、解决问题的能力,通过软件测试实例培养学生自主创新意识,为学生从事软件测试工作和进一步深入研究打下坚实的理论和实践基础。
1.知识目标:使学生系统地掌握软件测试的基本内涵、相关概念和基本理论,理解和掌握软件测试过程的基本方法和技术。了解新的软件测试技术和前沿理论发展方向。
2.能力(技能)目标:能够灵活应用黑盒和白盒测试技术设计测试用例,完成单元、集成、系统和验收软件测试工作,为学生将来从事软件测试工作和进一步深入研究打下坚实的理论和实践基础。
3.素质(素养)目标:拓展学生的专业人文素养知识,融合课程思政内容,培养工匠精神、创新思维和协作精神。
1.近5年来承担该门课程教学任务:
课程负责人丁蕊近5年来主讲《软件质量保证与测试》《软件项目管理》《机器学习》等课程,团队成员主讲《软件测试实训》等课程。
2.开展教学研究:
课程负责人丁蕊近五年来编写了《软件测试理论与实践教程》。主持省、校级教学改革项目多项。
3.组织指导学生参加学科竞赛,近五年获得省级以上奖项100余项,国家级奖项37项。