亲爱的同学们:
2021年的春节即将过去,我们将迎来新的一个学期,我们的《软件测试与质量》课程也将迎来第六次开课啦。
下面简要介绍一下本课程。
软件测试伴随软件开发的出现而出现,随着软件复杂度的不断攀升,人们又进一步提出软件质量的概念,并提出多种软件质量保证的方法。
软件测试课程是软件类和计算机类专业的核心课程。本课程是一门关于软件测试与质量的入门课程,面向软件或计算机专业的学生,或对软件测试有兴趣的学习者,围绕软件测试与质量的基本概念、核心方法、管理与应用、软件质量与度量等内容展开讨论。
本课程内容主要分为四大组成部分:
1、需求篇,讨论软件测试中的几个核心概念,帮助初学者建立软件测试是以用户需求为中心的观点,建立软件测试只能验证软件质量,但无法提高软件质量的思想,并尝试从这些核心概念出发,展开初步的、自由的测试设计;
2、技术篇,讨论黑盒和白盒测试技术中的核心方法,传递基于风险和效率的测试用例设计思想,从随意的测试转向规范的测试设计,并将介绍初步的单元测试思想、方法和工具;
3、管理与应用篇,介绍行业测试工具,讨论软件测试管理及应用,帮助学习者理解软件测试不仅需要掌握测试技术,而且需要提高测试效率,需要良好的过程管理,但自动化测试不是软件测试的银弹;
4、质量篇,讨论软件质量模型和度量的相关内容,帮助学习者在软件开发过程中形成缺陷预防的意识。
1、帮助学生掌握流行的测试方法,建立基于风险和效率来设计和实施测试的思想;
2、帮助学生学会使用常见的软件测试工具,能初步理解和实施部分的自动化测试;
3、帮助学生了解软件测试的大致流程;
4、帮助学生了解常见的软件质量模型、度量指标和工具,建立缺陷预防和质量保证的意识。
1、了解软件工程;
2、具备基本的编程能力,掌握至少一种编程语言,例如C、C++或Java。
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 http://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
1、武剑洁. 软件测试实用教程——方法与实践(第2版). 北京: 电子工业出版社, 2012年.
2、(美)Glenford J. Myers等著, 张晓明, 黄琳 译. 软件测试的艺术(原书第3版). 北京: 机械工业出版社, 2012年.
3、(美)Ron Pattons著, 周予滨, 姚静 译. 软件测试. 北京: 机械工业出版社, 2013年.
4、(美)Paul C. Jorgensen著, 韩柯, 杜旭涛 译. 软件测试. 北京: 机械工业出版社, 2003年.