图书中心

计算机专业首页>图书中心>计算机类

软件测试任务驱动式实战教程
  • 书     名:软件测试任务驱动式实战教程
  • 出版时间:2026-08-31
  • 编 著 者:田月霞 李申 张晓丹
  • 版       次:1-1
  • I  S  B N:978-7-5635-8020-0
  • 定       价:¥65.00元

内容简介线

本书遵循学生的认知规律和企业软件测试的实际流程,按照软件测试员从初级到高级的岗位能力进阶,将内容精心组织为9个项目单元,共包含22个核心子任务和1个综合项目实战。内容涵盖软件测试入门、白盒测试、黑盒测试、单元测试、接口测试、功能测试、性能测试、自动化测试,以及“测试资产管理系统”综合实战。本书采用任务驱动的编写模式,理论与实践紧密结合,通过大量来自企业的真实案例和项目实训,帮助读者在“做中学、学中做”,掌握测试用例设计、单元测试、接口测试、功能测试、性能测试及Web自动化测试等核心技能。本书主要面向高等职业院校软件技术、软件工程、计算机应用等相关专业的学生,可作为“软件测试”课程的核心教材。同时,也适合软件测试从业人员、培训机构及企业内训使用。

目录介绍线

项目1 走进软件测试——测试基础认知
任务1 认知软件测试
知识点1 软件、软件生命周期及软件工程
知识点2 软件质量
任务 2 软件测试入门实践
知识点1 软件测试概述
知识点2 软件缺陷
知识点3 软件测试用例
知识点4 测试报告
项目2 设计测试用例——黑盒测试实操
任务1 认知黑盒测试
知识点1 黑盒测试简介
知识点2 黑盒测试的核心目标及测试用例设计方法
任务2 黑盒测试方法与用例设计
知识点1 等价类划分法
知识点2 边界值分析法
知识点3 因果图法
知识点4 决策表法
知识点5 场景设计法
知识点6 错误猜测法
项目3 分析程序结构——白盒测试实操
任务1 认知白盒测试
知识点 白盒测试简介
任务2 白盒测试分类和解析
知识点1 静态白盒测试
知识点2 动态白盒测试
项目4 验证代码功能——单元测试实施
任务1 掌握单元测试及测试方法
知识点1 单元测试的重要性
知识点2 单元测试的原则
知识点3 单元测试的主要任务
知识点4 单元测试的开发流程与设计方法
任务2 执行单元测试
知识点1 Java基础注解
知识点2 断言方法
知识点3 参数化测试
项目5 调试系统接口——接口测试实践
任务1 接口测试基础知识
知识点1 接口测试简介
知识点2 HTTP
知识点3 安装接口测试工具
任务2 Postman工具实践
知识点1 Postman断言
知识点2 Postman关联
知识点3 Postman参数化
项目6 验证系统功能——功能测试全流程
任务1 功能测试概要
知识点1 功能测试需求分析
知识点2 制订功能测试计划和测试方案
知识点3 设计功能测试用例
知识点4 功能测试用例评审
知识点5 执行功能测试用例
知识点6 编写测试报告
知识点7 功能测试生命周期与软件生命周期的关联
任务2 测试需求分析方法
知识点1 需求规格说明书的检查要点
知识点2 需求文档的检查步骤
任务3 功能测试计划编制
知识点1 制订功能测试计划的原因
知识点2 确定测试范围
知识点3 制订测试策略
知识点4 测试资源规划
知识点5 安排测试进度
知识点6 风险规划
任务4 功能测试用例设计
知识点1 测试准入、准出准则
知识点2 测试计划的审批与维护
知识点3 测试用例规范及用例设计
任务5 功能测试用例执行
知识点1 搭建软件测试环境
知识点2 执行测试用例
知识点3 记录并报告缺陷
知识点4 再次验证修复
任务6 功能测试总结与评估
知识点1 测试总结的核心定位与前置要求
知识点2 测试数据收集与校验
知识点3 缺陷根本原因分析
知识点4 多维度风险评估模型
知识点5 测试总结报告
知识点6 跨迭代经验迁移与知识库建设
项目7 评估系统性能——性能测试实践
任务1 性能测试基础知识
知识点1 性能测试简介
知识点2 搭建性能测试环境
任务2 JMeter 工具实践
知识点1 JMeter 核心基础组件
知识点2 JMeter 流程控制组件
项目8 借助工具提效——Web 自动化测试实现
任务1 自动化测试概述
知识点1 自动化测试的定义与核心内涵
知识点2 自动化测试的核心价值与应用场景
知识点3 自动化测试的优缺点
知识点4 自动化测试的常见技术
任务2 搭建自动化测试环境
知识点1 Python基础知识及相关软件安装
知识点2 安装Selenium
任务3 Selenium工具应用
知识点1 Selenium元素定位方法
知识点2 Selenium常用的操作方法
任务4 自动化测试框架
知识点1 unittest自动化测试框架
知识点2 Pytest自动化测试框架
综合实战项目——ERP系统测试
实战任务1 编写测试需求说明
实战任务2 登录模块用例设计与执
实战任务3 项目测试计划
实战任务4 接口测试执行过程
实战任务5 自动化测试
实战任务6 执行性能测试
参考文献