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

要求学生能理解软件生命周期中软件测试的重要地位,软件测试的基本概念和基本理论,包括掌握软件测试的概念、软件测试的模型、测试用例的属性、软件生命周期中各阶段的测试、缺陷的概念和管理和测试过程的管理;测试技术,包括白盒测试技术(语句覆盖、判定覆盖、条件覆盖、判定条件组合覆盖和多条件覆盖)和黑盒测试技术(等价类划分法、边界值法、错误猜测法、因果图法、判定表法、场景法和正交实验法)。

课程大纲

思政示范课程结题材料

  • 典型教学案例——基本路径测试法
  • 典型教学案例——等价类划分法
  • 《软件质量保证与测试》课件
  • 《软件质量保证与测试》课程教学大纲(思政)
  • 《软件质量保证与测试》教案(融入思政)
  • 《软件质量保证与测试》特色示范课视频
  • 《软件质量保证与测试》思政教学说课
  • 《软件质量保证与测试》思政融入、教学方法,教学成效评价设计
  • 萍乡学院“课程思政”示范课程验收申请表
  • 萍乡学院“课程思政”示范课程建设项目结项报告书

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

软件测试概述

  • 软件、软件危机和软件工程
  • 软件缺陷和软件故障
  • 软件测试历史、定义、目的和工作内容
  • 软件测试模型
  • 测试用例的设计
  • 章节测验

软件测试基础

  • 单元测试
  • 集成测试
  • 系统测试
  • 验收测试
  • 性能测试
  • 回归测试
  • 章节测验

软件缺陷和缺陷报告

  • 软件缺陷的定义、描述和分类
  • 软件缺陷的属性
  • 软件缺陷的生存周期
  • 软件缺陷报告编写
  • 章节测验

白盒测试技术

  • 白盒测试概述
  • 逻辑覆盖
  • 基本路径测试法
  • 白盒测试技术总结
  • 章节测验

黑盒测试技术

  • 等价类划分法
  • 边界值法
  • 判定表驱动法
  • 因果图法
  • 正交试验法
  • 场景法
  • 测试用例设计方法的选择
  • 章节测验

软件质量评估和报告

  • 测试覆盖评估
  • 测试缺陷评估
  • 测试性能评估
  • 测试总结报告
  • 章节测验

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

自动化测试

  • 脚本录制回放
  • 脚本参数化
  • 检查点设计
  • 检查点和脚本调用
  • 实战案例——计算器
  • 章节测验

性能测试

  • 性能测试概述
  • 性能测试指标
  • 性能测试工具简介
  • 性能测试过程
  • 系统性能测试分析
  • 性能测试实战案例
  • 章节测验

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

  • 安装及卸载
  • 用户管理
  • 项目管理
  • 权限管理
  • 团队管理
  • 缺陷流程定制
  • 测试需求
  • 测试计划
  • 场景
  • 设计测试用例
  • 测试集
  • 缺陷提交
  • 缺陷处理
  • 项目报告
  • 数据库备份
  • 邮件配置
  • 登录历史和数据字典

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

  • 安装
  • 创建项目及脚本
  • 创建脚本启动应用程序
  • 录制脚本
  • 回放脚本
  • 设置检查点
  • 计算器自动化测试案例
  • 百度浏览器自动化测试案例

性能测试工具——PerformanceRunner

  • 创建项目
  • 添加事务
  • 添加集合点
  • 关联脚本
  • 建立与执行场景
  • 录制和编辑测试脚本
  • 分析测试结果和数据

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

  • 案例库
  • 逻辑覆盖法:三角形问题(科学精神)
  • 基本路径覆盖法:成绩计算问题(公正、诚信)
  • 白盒测试综合:前一天问题(时间观念)
  • 等价类划分法:标题设置(严谨、精益求精)
  • 等价类划分法:NextDate函数问题(节约资源、科学方法)
  • 边界值分析法:计算器问题(精准思维、全局观)
  • 边界值分析法:佣金问题(伦理道德、法律红线)
  • 判定表驱动法:安排工作问题(社会责任、伦理道德)
  • 判定表驱动法:计算行李费用问题(社会责任、经济效益)
  • 因果图法:个人认证(诚信、信息安全意识)
  • 因果图法:象棋跳马问题(因果哲学思维)
  • 正交试验法:字符属性(公平、全局观)
  • 正交试验法:机票定价(使命担当、哲学思维)
  • 场景法:网购流程问题(质量意识、文化自信)
  • 黑盒测试综合:汽车保险费计算问题(民族自信、标准意识)