spContent=通过本课程学习,使学生系统化地学习软件质量保证、软件测试的概念、原理和方法,培养学生软件测试与质量保证的能力,为学生从事测试工程师、质量保证工程师岗位奠定基础。
课程概述
本课程面向地方应用型本科院校软件工程、计算机科学等专业学生进行课程建设:
- 切合全国软件水平考试软件评测师、ISTQB国际软件测试工程师认证考试要求。
- 把《GBT/T 38634-2020 系统与软件工程 软件测试》系列标准、IEEE Std 730-2014软件质量保证标准有机融合到教学内容。
- 全程软件测试、软件测试管理的理念贯穿课程始终。
- 旨在培养具有软件测试、质量保证实战能力的应用型人才。
授课目标
《软件测试与质量保证》课程是软件专业高年级学生的一门重要学位课,是为我国软件产业培养急需的软件工程专业人才服务的。本课程根据国际、国家软件质量标准进行设计,重在培养学生的软件测试、质量保证的实战能力。
课程大纲
预备知识
要求学生具有《计算机程序设计》、《离散数学》、《数据库原理》、《算法与数据结构》、 《软件工程》、《面向对象分析与设计(UML)》等先修课程基础,并具备Java编程能力。
参考资料
- 董昕,董瑞志,梁燕,王杰. 软件质量保证与测试———原理、技术与实践(微课视频版). 清华大学出版社. 2022.
- Daniel Galin. Software Quality: Concepts and Practice.Wiley Press. 2018.
- Glenford J.Myers, Tom Badgett, Corey Sandler. 软件测试的艺术(原书第3版).机械工业出版社. 2012.
- Petar Tahchiev, Felipe Leme, Vincent Massol, Gary Gregory. JUnit实战(第2版). 人民邮电出版社. 2012.
- ROAD_TESTING软件测试组编著. 全栈性能测试修炼宝典——JMeter实战. 人民邮电出版社. 2016.
- 虫师. Selenium3自动化测试实战――基于Python语言. 电子工业出版社. 2019.
常见问题
Q : MOOC课程安排多少课时?
A : 48课时。
Q : 如何联系主讲教师?
A : 课程学习过程中如需答疑、辅导,请邮件到ruizhi.dong@cslg.edu.cn