当前位置:主页 > 课后答案 > 软件测试习题答案
软件测试技术基础

《软件测试技术基础》课后习题答案

  • 更新:2021-11-18
  • 大小:574 KB
  • 类别:软件测试
  • 作者:陈汶滨、任冬梅、朱小梅、陈汶滨
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书针对高校计算机专业软件测试课程的需要而编写,主要介绍了软件测试的基础知识与应用技术。内容包含软件测试概述、软件测试方法与过程、黑盒测试、白盒测试、软件测试管理、自动化测试基础以及对主流测试工具软件WinRunner、LoadRunner和JUnit的详细介绍,并附有大量实际案例。本书能同时满足课堂理论教学与上机实践教学的需要,便于学生在学习过程中及时将理论知识运用于实际问题的解决,实用性较强。 全书讲解深入浅出,内容结构合理,适于高校计算机相关专业作为软件测试课程教材使用,同时也可作为软件测试人员的参考用书。

目录

  • 第1章软件测试概述
  • 1.1软件测试背景
  • 1.1.1软件可靠性
  • 1.1.2软件缺陷
  • 1.1.3软件测试发展与现状
  • 1.2软件测试基础理论
  • 1.2.1软件测试定义
  • 1.2.2软件测试基本理论
  • 1.2.3软件测试技术概要
  • 1.3软件开发
  • 1.3.1软件产品组成
  • 1.3.2开发人员角色
  • 1.3.3软件开发模式
  • 1.4软件测试过程
  • 练习题
  • 第2章软件测试方法与过程
  • 2.1软件测试复杂性与经济性
  • 2.2软件测试方法
  • 2.2.1静态测试与动态测试
  • 2.2.2黑盒测试与白盒测试
  • 2.2.3人工测试与自动化测试
  • 2.3软件测试阶段
  • 2.4单元测试
  • 2.4.1单元测试主要任务
  • 2.4.2单元测试执行过程
  • 2.5集成测试
  • 2.5.1集成模式
  • 2.5.2集成方法
  • 2.5.3持续集成
  • 2.5.4回归测试
  • 2.6确认测试
  • 2.7系统测试
  • 2.8验收测试
  • 2.9面向对象软件测试
  • 练习题
  • 第3章黑盒测试
  • 3.1黑盒测试法概述
  • 3.2边界值测试
  • 3.2.1边界值分析法
  • 3.2.2边界值分析法测试用例
  • 3.2.3边界值分析法测试实例
  • 3.2.4边界值分析局限性
  • 3.3等价类测试
  • 3.3.1等价类
  • 3.3.2等价类测试实例
  • 3.3.3指导方针
  • 3.4基于决策表的测试
  • 3.5错误推测法
  • 练习题
  • 目录
  • 软件测试技术基础
  • 第4章白盒测试方法
  • 4.1白盒测试基本概念
  • 4.2逻辑覆盖
  • 4.2.1逻辑覆盖标准
  • 4.2.2最少测试用例数计算
  • 4.3独立路径测试
  • 4.4循环测试
  • 4.5面向对象的白盒测试
  • 4.6其他白盒测试方法简介
  • 练习题
  • 第5章软件测试管理及自动化测试基础
  • 5.1软件测试自动化基础
  • 5.1.1自动化测试含义
  • 5.1.2自动化测试意义
  • 5.1.3自动化测试局限性
  • 5.1.4测试工具
  • 5.2软件测试管理
  • 5.2.1软件测试管理计划
  • 5.2.2软件测试管理过程
  • 5.2.3软件测试的人员组织
  • 5.2.4软件测试管理主要功能
  • 5.2.5软件测试管理实施
  • 5.2.6软件测试管理工具简介
  • 练习题
  • 第6章WinRunner测试工具
  • 6.1功能测试工具简介
  • 6.2WinRunner简介
  • 6.2.1运行
  • 6.2.2测试模式
  • 6.2.3测试过程
  • 6.2.4样本软件
  • 6.2.5测试套件
  • 6.3GUI Map
  • 6.3.1GUI 对象属性的查看
  • 6.3.2GUI Map File模式
  • 6.4录制测试脚本
  • 6.4.1选择录制模式
  • 6.4.2Context Sensitive模式下录制
  • 6.4.3Analog 模式下录制
  • 6.4.4测试脚本执行
  • 6.4.5测试结果分析
  • 6.4.6录制时建议
  • 6.5同步点
  • 6.6GUI对象检查点
  • 6.7图像检查点
  • 6.8编辑测试脚本
  • 6.9数据驱动测试脚本
  • 6.10文字检查点
  • 6.11批次测试
  • 6.12维护测试脚本
  • 6.13WinRunner测试实例
  • 练习题
  • 第7章LoadRunner测试工具
  • 7.1性能测试工具介绍
  • 7.2LoadRunner简介
  • 7.2.1LoadRunner的基本原理
  • 7.2.2创建虚拟用户
  • 7.2.3创建真实的负载
  • 7.2.4实时监测器
  • 7.2.5分析结果
  • 7.2.6重复测试
  • 7.2.7其他特性
  • 7.3使用LoadRunner进行负载/压力测试——以Web应用为例
  • 7.3.1制定负载测试计划
  • 7.3.2开发负载测试脚本
  • 7.3.3创建运行场景
  • 7.3.4运行测试
  • 7.3.5监视场景
  • 7.3.6利用Analysis分析结果
  • 7.4LoadRunner测试实例
  • 7.4.1项目背景信息
  • 7.4.2测试执行与结果分析
  • 7.4.3测试结果
  • 7.4.4案例总结
  • 练习题
  • 第8章JUnit
  • 8.1JUnit概述
  • 8.2JUnit的安装
  • 8.2.1命令行安装
  • 8.2.2检查是否安装成功
  • 8.3使用JUnit编写测试
  • 8.3.1构建单元测试
  • 8.3.2JUnit的各种断言
  • 8.3.3JUnit框架
  • 8.3.4JUnit 测试的组成
  • 8.3.5自定义JUnit断言
  • 8.3.6JUnit和异常
  • 8.3.7关于命名的更多说明
  • 8.3.8JUnit测试骨架
  • 8.4测试的内容
  • 8.5JUnit测试实例
  • 练习题
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/1HfmRs01hChDEwqZXxdL4ow

相关资源

网友留言