hi,小慕
软件测试与质量保证
第8次开课
开课时间: 2025年02月17日 ~ 2025年06月08日
学时安排: 3
当前开课已结束 已有 144 人参加
老师已关闭该学期,无法查看
课程详情
课程评价(27)
spContent=通过本课程学习,使学生系统化地学习软件质量保证、软件测试的概念、原理和方法,培养学生软件测试与质量保证的能力,为学生从事测试工程师、质量保证工程师岗位奠定基础。
通过本课程学习,使学生系统化地学习软件质量保证、软件测试的概念、原理和方法,培养学生软件测试与质量保证的能力,为学生从事测试工程师、质量保证工程师岗位奠定基础。
—— 课程团队
课程概述

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

  1. 切合全国软件水平考试软件评测师、ISTQB国际软件测试工程师认证考试要求。
  2. 把《GBT/T 38634-2020 系统与软件工程 软件测试》系列标准、IEEE Std 730-2014软件质量保证标准有机融合到教学内容。
  3. 全程软件测试、软件测试管理的理念贯穿课程始终。
  4. 旨在培养具有软件测试、质量保证实战能力的应用型人才。
授课目标

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

课程大纲
第1章 软件质量的那些事
1.1 软件的定义及特点
1.2 如何理解软件质量
1.3软件质量成本
1.4 软件质量管理
专题1:软件质量模型
第2章 软件缺陷管理
2.1 软件缺陷、软件故障和软件失效
2.2 软件缺陷的属性
2.3 软件缺陷分类
2.4 软件缺陷生存周期
2.5 软件缺陷管理过程
2.6 Mantis软件缺陷管理系统
第3章 软件测试概述
3.1软件测试什么?
3.2软件测试的原则
3.3如何进行软件测试?
3.4软件测试的分类
3.5软件测试与软件开发关系
3.6 软件测试自动化
第4章 软件测试过程
4.1软件过程模型
4.2全程软件测试观点
4.3软件测试过程概述
4.4软件测试过程模型
4.5测试成熟度模型TMMi
第5章 软件测试的方法论
5.1 软件测试方法的五大流派
5.2 基于直觉和经验的测试方法
5.3 基于输入域的测试方法
5.4 基于组合技术和组合优化的测试方法
5.5 基于逻辑覆盖的测试方法
5.6 基于模型的测试方法
5.7 基于场景的测试方法
第6章 开发者测试
6.1 概述
6.2 开发者测试技术
6.3 开发者测试的工作重点
第7章 质量保证测试
7.1 概述
7.2 功能测试
7.3 易用性测试
7.4 性能/负载/压力测试
7.5 兼容性测试
7.6 安全性测试
7.7 容错性测试
7.8 可靠性测试
第8章 软件测试自动化
8.1手工测试VS自动化测试
8.2自动化测试原理
8.3自动化测试成熟度
8.4自动化测试过程
8.5自动化测试工具
第9章 软件质量保证
9.1质量管理理念发展历程
9.2质量管理方法论
9.3软件质量管理模式
9.4软件质量工程体系
9.5软件质量保证概述
9.6软件质量保证过程
展开全部
预备知识

要求学生具有《计算机程序设计》、《离散数学》、《数据库原理》、《算法与数据结构》、 《软件工程》、《面向对象分析与设计(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 :  48课时。


Q :  如何联系主讲教师?

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

苏州工学院
3 位授课老师
董瑞志

董瑞志

讲师

苏超

苏超

讲师

宋东兴

宋东兴

副教授

推荐课程

【DeepSeek适用】小白玩转AI大模型应用开发

林粒粒

228人参加

小白玩转 Python 数据分析

林粒粒

96人参加
下载
下载

下载App