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

这门课会讲什么?

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

你将收获什么?

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

适合什么人学习?

本课程主要面向软件工程、计算机科学与技术等相关专业的高年级本科生,以及对软件质量领域有浓厚兴趣的研究生。学习者应已具备扎实的程序设计基础和基本的软件工程知识,并渴望了解如何利用前沿技术解决复杂的工程问题。它特别适合那些未来希望成为自动化测试开发工程师、AI赋能工具研发者、高级质量保障专家的学生,帮助他们构建在智能化浪潮下的核心竞争优势。对于任何有志于在软件开发中从事测试、质量保障、效能提升等工作的学习者来说,这门课程都将提供关键的知识、技能与思维模式。

课程大纲

课程章节

  • 第一部分:AI赋能·理论筑基
  • 软件测试行业概述
  • 软件质量
  • 软件测试基础
  • 软件测试过程
  • 白盒测试
  • 黑盒测试
  • 软件缺陷
  • 自动化测试基础
  • 软件质量度量与改进
  • 第二部分:工具赋能·技能锤炼
  • 测管工具实战演练
  • 自动化测试工具实战演练
  • 性能测试工具实战演练
  • 第三部分:项目共战·校企育人
  • 第四部分:智汇思政·案例示范
  • 软件测试概述
  • 软件测试基础
  • 白盒测试技术
  • 黑盒测试技术
  • 软件缺陷和缺陷报告
  • 自动化测试
  • 性能测试
  • 软件质量评估

第一部分:AI赋能·理论筑基

软件测试行业概述

软件行业概述

软件测试行业发展前景

软件测试职业和任职要求

实操演示:AI制定规划

核心知识测验

软件质量

软件质量基本概念

软件质量模型

软件质量特性

软件测试与软件质量

软件测试与软件开发

实操演示:AI评审登录需求

核心知识测验

软件测试基础

软件测试基本概念

软件测试模型

软件生命周期中的测试

软件测试流程

实操演示:AI提取测试功能点

核心知识测验

软件测试过程

测试策略

测试计划

测试用例

测试执行

测试报告

实操演练:AI赋能制定测试计划

核心知识测验

白盒测试

白盒测试基本概念

静态测试法

逻辑覆盖法

基本路径测试法

实操演练:AI设计测试用例

核心知识测验

黑盒测试

黑盒测试基本概念

等价类划分法

边界值分析法

判定表法

因果图法

正交试验法

场景法

错误推断法

实操演练:AI设计测试用例

核心知识测验

软件缺陷

缺陷的基本概念

缺陷报告

缺陷生命周期

缺陷管理

缺陷分析与预防

实操演练:AI写缺陷报告

核心知识测验

自动化测试基础

自动化测试概述

自动化测试脚本

自动化测试执行流程

自动化测试工具

实操演练:AI写测试脚本

核心知识测验

软件质量度量与改进

测试覆盖度量

缺陷度量

性能度量

软件质量改进

实操演练:AI写测试报告

核心知识测验

第二部分:工具赋能·技能锤炼

测管工具实战演练

安装与配置

测试过程管理

日志管理

自动化测试工具实战演练

安装

脚本编写与管理

计算器自动化测试实战

百度搜索自动化测试实战

性能测试工具实战演练

项目配置

脚本创建

测试结果分析

第三部分:项目共战·校企育人

代码测试

功能测试

第四部分:智汇思政·案例示范

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

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

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

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

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

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

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

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

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

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

软件测试概述

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

软件缺陷和软件故障

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

软件测试模型

测试用例的设计

章节测验

软件测试基础

单元测试

集成测试

系统测试

验收测试

性能测试

回归测试

章节测验

白盒测试技术

白盒测试概述

逻辑覆盖

基本路径测试法

白盒测试技术总结

章节测验

黑盒测试技术

等价类划分法

边界值法

判定表驱动法

因果图法

正交试验法

场景法

测试用例设计方法的选择

章节测验

软件缺陷和缺陷报告

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

软件缺陷的属性

软件缺陷的生存周期

软件缺陷报告编写

章节测验

自动化测试

脚本录制回放

脚本参数化

检查点设计

检查点和脚本调用

实战案例——计算器

章节测验

性能测试

性能测试概述

性能测试指标

性能测试工具简介

性能测试过程

系统性能测试分析

性能测试实战案例

章节测验

软件质量评估

测试覆盖评估

测试缺陷评估

测试性能评估

测试总结报告

核心知识测验

App 下载
关注我们