软件测试与质量保证
分享
课程详情
课程评价
spContent=通过本课程学习,使学生系统化地学习软件质量保证、软件测试的概念、原理和方法,培养学生软件测试与质量保证的能力,为学生从事测试工程师、质量保证工程师岗位奠定基础。
—— 课程团队
课程概述

本课程面向地方应用型本科院校软件工程、计算机科学等专业学生进行课程建设:

  1. 切合全国软件水平考试软件评测师、ISTQB国际软件测试工程师认证考试要求。

  2. 把《GBT/T 38634-2020 系统与软件工程 软件测试》系列标准、IEEE Std 730-2014软件质量保证标准有机融合到教学内容。

  3. 全程软件测试、软件测试管理的理念贯穿课程始终。

  4. 旨在培养具有软件测试、质量保证实战能力的应用型人才。


授课目标

《软件测试与质量保证》课程是软件专业高年级学生的一门重要学位课,是为我国软件产业培养急需的软件工程专业人才服务的。本课程根据国际、国家软件质量标准进行设计,重在培养学生的软件测试、质量保证的实战能力。


课程大纲
预备知识

要求学生具有《计算机程序设计》、《离散数学》、《数据库原理》、《算法与数据结构》、 《软件工程》、《面向对象分析与设计(UML)》等先修课程基础,并具备Java编程能力。


参考资料
  1. 董昕,董瑞志,梁燕,王杰. 软件质量保证与测试———原理、技术与实践(微课视频版). 清华大学出版社. 2022.

  2. Daniel Galin. Software Quality: Concepts and Practice.Wiley Press. 2018.

  3. Glenford J.Myers, Tom Badgett, Corey Sandler. 软件测试的艺术(原书第3版).机械工业出版社. 2012.

  4. Petar Tahchiev, Felipe Leme, Vincent Massol, Gary Gregory.  JUnit实战(第2版). 人民邮电出版社. 2012.

  5. ROAD_TESTING软件测试组编著. 全栈性能测试修炼宝典——JMeter实战. 人民邮电出版社. 2016.

  6. 虫师. Selenium3自动化测试实战――基于Python语言. 电子工业出版社. 2019.


常见问题

Q :  MOOC课程安排多少课时?

A :  16课时。


Q :  如何联系主讲教师?

A :  课程学习过程中如需答疑、辅导,请邮件到ruizhi.dong@cslg.edu.cn