软件质量保证与测试
软件质量保证与测试
少于1000 人选课
更新日期:2025/12/13
开课平台学银在线
开课高校萍乡学院
开课教师颜丽李希勇徐浩刘祥淼刘自强童治军
学科专业工学计算机类
开课时间2025/09/01 - 2026/03/10
课程周期28 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

《软件质量保证与测试》智慧课程是一门面向智能时代的软件工程专业的核心课程。课程内容跨越两个维度:一是软件质量保证的经典基础,包括测试策略、流程、方法与度量;二是AI带来的革命性变革,重点讲解智能测试用例生成、基于AI的缺陷预测、智能测试预言、自我修复自动化、以及视觉与用户体验的自动化测试等。通过理论讲解与项目实践,学生将学会批判性地评估和应用AI测试工具,理解其优势与局限,最终具备设计和执行更高效、更精准的智能化测试方案的核心能力。

你将收获什么?

学习者将能够深刻理解软件质量保证的经典理论与前沿AI技术的融合之道。他们不仅会掌握测试策略设计、流程管理等坚实基础,更将收获运用AI进行智能测试用例生成、缺陷预测和自动化测试评估的实战能力。最终,学生将建立起“人机协同”的现代质量保障思维,具备批判性地选择、应用乃至设计AI测试解决方案的核心竞争力,为成为适应智能时代需求的软件测试工程师和质量保障专家奠定坚实基础。

适合什么人学习?

学习者将能够深刻理解软件质量保证的经典理论与前沿AI技术的融合之道。他们不仅会掌握测试策略设计、流程管理等坚实基础,更将收获运用AI进行智能测试用例生成、缺陷预测和自动化测试评估的实战能力。最终,学生将建立起“人机协同”的现代质量保障思维,具备批判性地选择、应用乃至设计AI测试解决方案的核心竞争力,为成为适应智能时代需求的软件测试工程师和质量保障专家奠定坚实基础。


课程大纲

课程章节

  • 思政示范课程案例材料
  • 第一部分:理论+案例——专职教师授课
  • 软件测试概述
  • 软件测试基础
  • 软件缺陷和缺陷报告
  • 白盒测试技术
  • 黑盒测试技术
  • 软件质量评估和报告
  • 第二部分:测试工具+实战演练(CRM项目)——企业软件测试工程师授课
  • 自动化测试
  • 性能测试
  • 测试过程管理工具——TestCenter实战演练
  • 自动化测试工具——AutoRunner实战演练
  • 性能测试工具——PerformanceRunner
  • 第三部分:项目实战——校企合作授课

思政示范课程案例材料

思政典型教学案例——基本路径测试法

思政典型教学案例——等价类划分法

《软件质量保证与测试》思政课件

《软件质量保证与测试》课程思政教学大纲

《软件质量保证与测试》课程思政教案

《软件质量保证与测试》特色思政示范课视频

《软件质量保证与测试》课程思政教学说课

《软件质量保证与测试》思政融入、教学方法,教学成效评价设计

“课程思政”示范课程验收表

“课程思政”示范课程建设项目报告书

第一部分:理论+案例——专职教师授课

软件测试概述

软件、软件危机和软件工程

软件缺陷和软件故障

软件测试历史、定义、目的和工作内容

软件测试模型

测试用例的设计

章节测验

软件测试基础

单元测试

集成测试

系统测试

验收测试

性能测试

回归测试

章节测验

软件缺陷和缺陷报告

软件缺陷的定义、描述和分类

软件缺陷的属性

软件缺陷的生存周期

软件缺陷报告编写

章节测验

白盒测试技术

白盒测试概述

逻辑覆盖

基本路径测试法

白盒测试技术总结

章节测验

黑盒测试技术

等价类划分法

边界值法

判定表驱动法

因果图法

正交试验法

场景法

测试用例设计方法的选择

章节测验

软件质量评估和报告

测试覆盖评估

测试缺陷评估

测试性能评估

测试总结报告

章节测验

第二部分:测试工具+实战演练(CRM项目)——企业软件测试工程师授课

自动化测试

脚本录制回放

脚本参数化

检查点设计

检查点和脚本调用

实战案例——计算器

章节测验

性能测试

性能测试概述

性能测试指标

性能测试工具简介

性能测试过程

系统性能测试分析

性能测试实战案例

章节测验

测试过程管理工具——TestCenter实战演练

安装及卸载

用户管理

项目管理

权限管理

团队管理

缺陷流程定制

测试需求

测试计划

场景

设计测试用例

测试集

缺陷提交

缺陷处理

项目报告

数据库备份

邮件配置

登录历史和数据字典

自动化测试工具——AutoRunner实战演练

安装

创建项目及脚本

创建脚本启动应用程序

录制脚本

回放脚本

设置检查点

计算器自动化测试案例

百度浏览器自动化测试案例

性能测试工具——PerformanceRunner

创建项目

添加事务

添加集合点

关联脚本

建立与执行场景

录制和编辑测试脚本

分析测试结果和数据

第三部分:项目实战——校企合作授课

案例库

逻辑覆盖法:三角形问题(科学精神)

基本路径覆盖法:成绩计算问题(公正、诚信)

白盒测试综合:前一天问题(时间观念)

等价类划分法:标题设置(严谨、精益求精)

等价类划分法:NextDate函数问题(节约资源、科学方法)

边界值分析法:计算器问题(精准思维、全局观)

边界值分析法:佣金问题(伦理道德、法律红线)

判定表驱动法:安排工作问题(社会责任、伦理道德)

判定表驱动法:计算行李费用问题(社会责任、经济效益)

因果图法:个人认证(诚信、信息安全意识)

因果图法:象棋跳马问题(因果哲学思维)

正交试验法:字符属性(公平、全局观)

正交试验法:机票定价(使命担当、哲学思维)

场景法:网购流程问题(质量意识、文化自信)

黑盒测试综合:汽车保险费计算问题(民族自信、标准意识)