《软件质量保证与测试技术》课程是软件工程专业的必修课程,并且是软件测试工程师岗位人才培养的关键课程,为未来软件测试工程师建立扎实的软件测试工程实践能力。本课程2021年获批山东省本科线上线下混合式一流课程,2023年上线智慧树平台共享课程,同时上线山东省在线开放课程平台,公众学习者所属学校52所,累计选课人数11506人,互动41425次,2024年获评智慧树网“精品课”。2025年依托智慧树平台升级建成“AI智慧慕课”,构建了课程知识图谱与能力图谱,以人工智能技术赋能教学全过程,推动课程建设从优质资源共建共享向数据驱动的智慧教学跃升。
一、课程教学目标
1.知识目标
使学生掌握软件质量保证体系、软件测试的基本理论和方法,能够在每个测试环节设计测试用例,完成完整的项目测试和测试管理。
2.能力目标
依托慕测平台,锻炼学生单元测试、Web功能测试、移动App测试工具使用,培养学生的软件测试思维,构建全程软件测试思想,从而提高软件开发质量。
3.素养目标
课程以突出培育知行合一、精益求精的“工匠精神”为主线,培养学生成长性思维方式,为学生成为全栈型软件测试工程师奠定基础。
二、课程特色
课程教学内容包含软件质量保证和软件测试基础理论,同时增加前沿自动化测试工具+软件测试大赛+行业工程师认证实践内容。教学过程中进行“一目两线三阶”全过程课堂教学模式创新研究实践。依托智慧树平台建成“AI智慧课程”,以课程知识图谱为核心底座,构建了覆盖全部教学内容的课程能力图谱,包含4大核心能力,细化14项子能力、116个能力节点,并围绕能力节点设计32个问题,形成“以问题为导向、以能力为主线”的结构化数字学习空间;依托知识图谱导航、问题链导学、AI助教智能问答等数字化学习支持,实现学习资源与能力目标的精准映射,支持学生个性化自主学习,也为教师学情诊断与精准教学提供数据支撑。

图1 智慧课程体系
课程以OBE理念为基础,搭建“一依据、三结合、四融入、五分类”课程思政教学供给体系,立足课程特色,多元融合实现人才培养目标,将价值塑造、知识传授和能力培养紧密融合。课程思政教学供给体系如图2:

图2 课程思政教学供给体系
四、教学成果
近三年,软件工程专业学生参加全国软件大学生软件测试大赛、“火焰杯”软件测试大赛,多次进入决赛与南京大学、南方科技大学、西北工业大学等高水平学校同台竞争,获得国家、省级奖项近百项。多名学生考取飞智云持续自动化认证,为同类院校通过率较高院校。同时反哺学生的软件开发能力,软件工程专业在各类学科竞赛获奖数量和质量得到大幅提高,获批软件著作权50余项,2024年度获得省级及以上奖项300余项。