课程详情
课程评价
spContent=随着新一代信息技术的发展,软件已应用到各行各业,为我们的生活、学习和工作带来了极大的方便。如果软件出现问题,会给我们带来极大的麻烦。 该门课程为学习者树立了做软件缺陷“全科医生” ,造高性能健康软件的目标。带领大家一起学习软件测试的技术方法、测试流程管理、自动化工具和性能测试工具, 通过项目教学,学习者能描述归纳软件测试方法、工具;具备制定测试计划、设计测试用例、灵活操作测试工具的能力,树立发展理念和工程思维,热爱党、国家,增强科技自信、民族自豪感;增强家国情怀,提升政治认同感。对学习者从事软件测试岗位工作提供重要支撑。使您从一名软测小白成长为一位职业大咖。
—— 课程团队
课程概述

(一)课程定位与目标

1.《软件测试》是软件技术专业的专业核心必修课,开设于第3学期,是专业覆盖面广、实践性、实用性强的课程。支持专业人才培养知识、能力、素质目标。《程序设计基础》等为前序课程,为《移动应用软件测试》等后续课程提供方法支撑,为从事软件测试工作奠定基础。

2.(1)知识目标:辨别软件缺陷类型;②归纳测试用例方法③解释测试工具使用。

(2)能力目标:撰写测试文档;设计测试用例,查找缺陷创新应用测试工具。

(3)素质目标:树立辩证发展的工程思维;②增强理想信念、工匠精神、责任担当、劳动精神、职业道德、创新意识

(二)结构与内容

1.依据国家专业教学标准,参照全国计算机等级考试软件测试标准,以岗位能力为本位,以企业真实项目为载体、以国际ISTQB新技术为引领,融入竞赛和“1+X”考核任务补充强化拓展课程内容。按照由简单到复杂,序化重组6个梯层项目(16个任务),依次为:撰写设计测试用例和文档(4学时)、测试软件功能(6学时)、测试软件结构(6学时)、测试软件单元(4学时)、自动化测试软件(6学时)、测试软件性能(6学时),实施由浅到深“项目渐进式”教学。

2.结合课程重工程实践的特点,以中国软件应用开发到中国软件自主创造为主线,将“理想信念、工匠精神、责任担当、劳动精神、职业道德、创新意识”6个思政模块(16个思政元素)分别融入6个项目,实施全方位资源全过程浸润课程思政教育。

(三)课程特色与创新

1.融入新技术,融合“岗、课、赛、证”,序化重组项目式课程内容。软件测试岗位为主线,筛选典型工作任务,对接国际ISTQB、竞赛和1+X,将自动化测试新技术,单元测试、性能测试等竞赛证书任务融入课程内容,以项目驱动方式序化重组课程内容

2.构建“项目驱动两阶段、MOOC学习三部曲、静动结合六提升”混合式教学模式,促进教学目标有效达成。以学生为中心,依托项目,校内实施“项目知识重难点解析”和“项目任务实施指导”两阶段教学,校外实施自学测验、话题讨论、实践指导三环节教学,依托全方位思政资源、全过程思政浸润,静动结合提升学习者六方面的思想品德和职业素养

授课目标

1.知识建构目标。能够正确辨别软件缺陷的类型,描述不同软件测试技术、方法和工具的测试过程;应用软件测试的策略、方法和流程处理软件缺陷;应用软件测试方法正确规范设计编写测试用例,找出软件缺陷;熟练演示操作应用JUnit工具;灵活熟练的操作自动化测试和性能测试工具;设计、撰写测试方案和测试总结。

2.能力培养目标。能够分解软件功能任务、分配测试资源、合理组织分工和进度,编写不同软件系统测试方案的能力;综合运用各种测试方法,设计软件测试用例,完成对不同应用系统的测试工作;创设软件不同情境下的流程,灵活娴熟的使用自动化测试工具、单元测试工具进行测试并进行结果的分析;能够辨别、分析和评审软件现有和潜在的缺陷和风险,编写软件测试评审报告;能够灵活的分析、设计、规划、解决问题的能力。

    3.素质塑造目标。树立辩证、发展的工程科学思维;热爱党、热爱祖国,树立民族自豪感;增强技术强国、技术为民的意识;树立自主新创的意识,增强自主创新和自主研发的意识;树立精益求精、追求卓越的工匠精神;增强团队合作意识、养成爱岗敬业的习惯、遵守职业道德规范、细致、诚实、守信的高尚品质和法律意识;树立劳动伟大、劳动光荣、劳动幸福的意识。


课程大纲
预备知识

1.了解软件工程基础知识;

2.具备编程知识和技能,掌握至少一种编程语言(CC++Java、python等)。

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1.郭磊.软件测试(第3版).北京:高等教育出版社,2022.“十三五”职业教育国家规划教材

2.江楚.零基础快速入行入职软件测试工程师.北京:人民邮电出版社,2020年.

3.张小松、王钰等.软件测试(第2版).北京:机械工业出版社,2019年.