软件测试案例教程

软件测试案例教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2011-01
版次: 1
ISBN: 9787111320999
定价: 25.00
装帧: 平装
开本: 16开
纸张: 其他
页数: 203页
正文语种: 简体中文
3人买过
  • 《软件测试案例教程》以案例驱动,讲述了软件测试的相关概念、方法和技能。全书分为四个部分:基础篇、方法篇、策略篇和工具篇。基础篇讲述了软件测试的基础理论,为后面的学习奠定了一定的理论基础;方法篇通过案例“co编译器”讲述了软件测试中常用的黑盒测试和白盒测试技术的使用;策略篇分别通过案例“聚合文件管理工具”和“交互式实验室资源管理与服务网站”讲述了传统软件测试和面向对象软件测试的策略;工具篇讲述了自动化测试和常见工具,并选取了两个常用软件测试工具讲述其使用方法。每章的开始部分有本章要点,列出了章节中的重要内容,方便读者自学和教学选择;每章的结尾部分都附有练习题,供读者检验学习成果。《软件测试案例教程》重视实践能力和操作能力的培养,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合。《软件测试案例教程》适合高等院校计算机、软件工程、测试等相关专业本科生作为教材学习,同时也可作为社会人员自学使用。 前言
    教学建议
    第一部分基础篇
    第1章软件测试概述
    1.1软件测试背景
    1.1.1软件
    1.1.2软件工程
    1.1.3软件质量
    1.1.4软件可靠性和软件错误
    1.2软件测试基本概念
    1.2.1软件测试的目的
    1.2.2软件测试的原则
    1.2.3软件测试的分类
    1.2.4软件测试过程模型
    1.3测试用例
    1.3.1测试用例编写
    1.3.2测试用例设计
    1.4小结
    1.5本章习题

    第2章软件测试实施和管理
    2.1软件测试实施
    2.1.1软件测试计划
    2.1.2测试用例实施和管理
    2.1.3测试报告与测试评估
    2.1.4软件测试文档
    2.2测试团队和人员
    2.2.1软件测试团队
    2.2.2软件测试人员
    2.3软件测试管理
    2.4小结
    2.5本章习题

    第二部分方法篇
    第3章“CO编译器”案例概述
    3.1编译原理简介
    3.2CO语言和目标代码定义
    3.3“CO编译器”程序结构
    3.4小结
    3.5本章习题

    第4章黑盒测试
    4.1等价类划分法
    4.2边界值分析法
    4.3因果图法
    4.4决策表法
    4.5场景法
    4.6黑盒测试方法选择
    4.7小结
    4.8本章习题

    第5章白盒测试
    5.1代码检查法
    5.2静态结构分析法
    5.3程序插桩技术
    5.4逻辑覆盖法
    5.5基本路径法
    5.6白盒测试方法选择
    5.7白盒测试和黑盒测试比较
    5.8小结
    5.9本章习题

    第三部分策略篇
    第6章传统软件测试策略
    6.1单元测试
    6.1.1单元测试概述
    6.1.2单元测试内容
    6.1.3单元测试方法
    6.2集成测试
    6.2.1集成测试概述
    6.2.2集成测试分析
    6.2.3集成测试策略
    6.3系统测试
    6.3.1系统测试概述
    6.3.2系统测试方法
    6.4验收测试
    6.4.1验收测试概述
    6.4.2验收测试内容
    6.5回归测试
    6.6小结
    6.7本章习题

    第7章“聚合文件管理工具”测试
    7.1案例概述
    7.2测试计划
    7.3测试用例
    7.3.1单元测试用例
    7.3.2功能测试用例
    7.4测试报告和分析
    7.5小结
    7.6本章习题

    第8章面向对象软件测试策略
    8.1面向对象的基本特征
    8.2面向对象软件的测试策略
    8.2.1面向对象的单元测试
    8.2.2面向对象的集成测试
    8.2.3面向对象的系统测试
    8.2.4面向对象系统的回归测试
    8.2.5面向对象测试的相关模型
    8.3面向对象软件的测试用例设计
    8.3.1面向对象测试用例设计的基本概念
    8.3.2面向对象编程对测试的影响
    8.3.3基于故障的测试
    8.3.4基于场景的测试
    8.3.5表层结构和深层结构的测试
    8.4网站测试
    8.4.1网站测试概念
    8.4.2网站测试过程
    8.4.3数据库测试
    8.4.4用户界面测试
    8.4.5构件级测试
    8.4.6配置测试
    8.4.7安全性测试
    8.4.8系统测试
    8.5小结
    8.6本章习题

    第9章“交互式实验室资源管理与服务网站”测试
    9.1案例概述
    9.1.1项目背景
    9.1.2项目目标
    9.1.3系统功能性需求
    9.1.4系统总体设计及实现
    9.1.5系统环境
    9.1.6条件与限制
    9.2项目测试计划
    9.3测试过程
    9.3.1类测试
    9.3.2交互测试
    9.3.3确认测试
    9.3.4系统测试
    9.4测试报告和分析
    9.5小结
    9.6本章习题

    第四部分工具篇
    第10章软件测试自动化
    10.1软件测试自动化概述
    10.1.1软件测试自动化优缺点
    10.1.2软件测试自动化实施过程
    10.2软件测试工具分类
    10.3常用工具介绍
    10.3.1功能测试工具WinRunner
    10.3.2黑盒测试工具QACenter
    10.3.3白盒测试工具Logiscope
    10.3.4测试管理工具TestDirector
    10.4小结
    10.5本章习题

    第11章单元测试工具UnitTest
    11.1UnitTest功能介绍
    11.2UnitTest使用流程
    11.3小结
    11.4本章习题

    第12章负载测试工具LoadRunner
    12.1LoadRunner概述
    12.2LoadRunner主要特征
    12.3LoadRunner组件和术语
    12.4LoadRunner安装
    12.5使用LoadRunner对Web应用进行负载/压力测试
    12.5.1制定负载测试计划
    12.5.2开发测试脚本
    12.5.3创建运行场景
    12.5.4运行测试场景
    12.5.5监视场景
    12.5.6分析测试结果
    12.6小结
    12.7本章习题
    参考文献
  • 内容简介:
    《软件测试案例教程》以案例驱动,讲述了软件测试的相关概念、方法和技能。全书分为四个部分:基础篇、方法篇、策略篇和工具篇。基础篇讲述了软件测试的基础理论,为后面的学习奠定了一定的理论基础;方法篇通过案例“co编译器”讲述了软件测试中常用的黑盒测试和白盒测试技术的使用;策略篇分别通过案例“聚合文件管理工具”和“交互式实验室资源管理与服务网站”讲述了传统软件测试和面向对象软件测试的策略;工具篇讲述了自动化测试和常见工具,并选取了两个常用软件测试工具讲述其使用方法。每章的开始部分有本章要点,列出了章节中的重要内容,方便读者自学和教学选择;每章的结尾部分都附有练习题,供读者检验学习成果。《软件测试案例教程》重视实践能力和操作能力的培养,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合。《软件测试案例教程》适合高等院校计算机、软件工程、测试等相关专业本科生作为教材学习,同时也可作为社会人员自学使用。
  • 目录:
    前言
    教学建议
    第一部分基础篇
    第1章软件测试概述
    1.1软件测试背景
    1.1.1软件
    1.1.2软件工程
    1.1.3软件质量
    1.1.4软件可靠性和软件错误
    1.2软件测试基本概念
    1.2.1软件测试的目的
    1.2.2软件测试的原则
    1.2.3软件测试的分类
    1.2.4软件测试过程模型
    1.3测试用例
    1.3.1测试用例编写
    1.3.2测试用例设计
    1.4小结
    1.5本章习题

    第2章软件测试实施和管理
    2.1软件测试实施
    2.1.1软件测试计划
    2.1.2测试用例实施和管理
    2.1.3测试报告与测试评估
    2.1.4软件测试文档
    2.2测试团队和人员
    2.2.1软件测试团队
    2.2.2软件测试人员
    2.3软件测试管理
    2.4小结
    2.5本章习题

    第二部分方法篇
    第3章“CO编译器”案例概述
    3.1编译原理简介
    3.2CO语言和目标代码定义
    3.3“CO编译器”程序结构
    3.4小结
    3.5本章习题

    第4章黑盒测试
    4.1等价类划分法
    4.2边界值分析法
    4.3因果图法
    4.4决策表法
    4.5场景法
    4.6黑盒测试方法选择
    4.7小结
    4.8本章习题

    第5章白盒测试
    5.1代码检查法
    5.2静态结构分析法
    5.3程序插桩技术
    5.4逻辑覆盖法
    5.5基本路径法
    5.6白盒测试方法选择
    5.7白盒测试和黑盒测试比较
    5.8小结
    5.9本章习题

    第三部分策略篇
    第6章传统软件测试策略
    6.1单元测试
    6.1.1单元测试概述
    6.1.2单元测试内容
    6.1.3单元测试方法
    6.2集成测试
    6.2.1集成测试概述
    6.2.2集成测试分析
    6.2.3集成测试策略
    6.3系统测试
    6.3.1系统测试概述
    6.3.2系统测试方法
    6.4验收测试
    6.4.1验收测试概述
    6.4.2验收测试内容
    6.5回归测试
    6.6小结
    6.7本章习题

    第7章“聚合文件管理工具”测试
    7.1案例概述
    7.2测试计划
    7.3测试用例
    7.3.1单元测试用例
    7.3.2功能测试用例
    7.4测试报告和分析
    7.5小结
    7.6本章习题

    第8章面向对象软件测试策略
    8.1面向对象的基本特征
    8.2面向对象软件的测试策略
    8.2.1面向对象的单元测试
    8.2.2面向对象的集成测试
    8.2.3面向对象的系统测试
    8.2.4面向对象系统的回归测试
    8.2.5面向对象测试的相关模型
    8.3面向对象软件的测试用例设计
    8.3.1面向对象测试用例设计的基本概念
    8.3.2面向对象编程对测试的影响
    8.3.3基于故障的测试
    8.3.4基于场景的测试
    8.3.5表层结构和深层结构的测试
    8.4网站测试
    8.4.1网站测试概念
    8.4.2网站测试过程
    8.4.3数据库测试
    8.4.4用户界面测试
    8.4.5构件级测试
    8.4.6配置测试
    8.4.7安全性测试
    8.4.8系统测试
    8.5小结
    8.6本章习题

    第9章“交互式实验室资源管理与服务网站”测试
    9.1案例概述
    9.1.1项目背景
    9.1.2项目目标
    9.1.3系统功能性需求
    9.1.4系统总体设计及实现
    9.1.5系统环境
    9.1.6条件与限制
    9.2项目测试计划
    9.3测试过程
    9.3.1类测试
    9.3.2交互测试
    9.3.3确认测试
    9.3.4系统测试
    9.4测试报告和分析
    9.5小结
    9.6本章习题

    第四部分工具篇
    第10章软件测试自动化
    10.1软件测试自动化概述
    10.1.1软件测试自动化优缺点
    10.1.2软件测试自动化实施过程
    10.2软件测试工具分类
    10.3常用工具介绍
    10.3.1功能测试工具WinRunner
    10.3.2黑盒测试工具QACenter
    10.3.3白盒测试工具Logiscope
    10.3.4测试管理工具TestDirector
    10.4小结
    10.5本章习题

    第11章单元测试工具UnitTest
    11.1UnitTest功能介绍
    11.2UnitTest使用流程
    11.3小结
    11.4本章习题

    第12章负载测试工具LoadRunner
    12.1LoadRunner概述
    12.2LoadRunner主要特征
    12.3LoadRunner组件和术语
    12.4LoadRunner安装
    12.5使用LoadRunner对Web应用进行负载/压力测试
    12.5.1制定负载测试计划
    12.5.2开发测试脚本
    12.5.3创建运行场景
    12.5.4运行测试场景
    12.5.5监视场景
    12.5.6分析测试结果
    12.6小结
    12.7本章习题
    参考文献
查看详情
系列丛书 / 更多
软件测试案例教程
软件工程实验教程(第3版)
窦万峰、蒋锁良、杨俊 编
软件测试案例教程
软件工程方法与实践(第3版)
窦万峰 编
软件测试案例教程
高等院校计算机课程案例教程系列:软件工程实验教程(第2版)
窦万峰、杨俊、蒋锁良 编
软件测试案例教程
高等院校计算机课程案例教程系列:系统分析与设计方法及实践
窦万峰 编
软件测试案例教程
数据库基础案例教程与实验指导
张巨俭 编
软件测试案例教程
软件工程实验教程
窦万峰 编
软件测试案例教程
Visual C++2010程序设计案例教程
刘冰、张林、蒋贵全 著
软件测试案例教程
嵌入式系统工程案例教程
赖晓晨 编
相关图书 / 更多
软件测试案例教程
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件测试案例教程
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件测试案例教程
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件测试案例教程
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件测试案例教程
软件工程专业英语(第2版)
宋晓涛 谢红薇 郭晓红
软件测试案例教程
软件工程--理论与实践
毛新军 董威
软件测试案例教程
软件需求分析(微课版)
李美蓉 何中海
软件测试案例教程
软件自动化测试入门攻略
杨定佳
软件测试案例教程
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件测试案例教程
软件性能测试、分析与调优实践之路(第2版)
张永清
软件测试案例教程
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件测试案例教程
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)
您可能感兴趣 / 更多
软件测试案例教程
计算机导论(第3版·题库·微课视频版)
吕云翔 李沛伦
软件测试案例教程
云计算与大数据技术(第2版·微课视频·题库版)
吕云翔 钟巧灵 柏燕峥 许鸿智 张璐 王佳玮 韩雪婷 仇善召 杜宸洋
软件测试案例教程
数据结构(Python版)(第2版·微课视频版)
吕云翔;郭颖美;孟爻;吴宜航;杨壮
软件测试案例教程
Python网络爬虫:从入门到精通(附微课)
吕云翔
软件测试案例教程
数据结构(Java版)(第2版·微课视频版)
吕云翔 郭颖美 王子豪
软件测试案例教程
Python爬虫案例实战(微课视频版)
吕云翔 韩延刚 张扬 主编;谢吉力 杨壮 王渌汀 王志鹏 杨瑞翌 副主编
软件测试案例教程
Python数据分析与可视化案例实战(项目实战·源码解读·微课视频版)
吕云翔;王志鹏;许丽华;王肇一;朱英豪;闫坤;仇善召;唐佳伟;冯凯文;陈唯;陈天异;洪振东;杨云飞;谢谨蔓;姚泽良;韩延刚;吴宜航
软件测试案例教程
Python网络爬虫技术与实践
吕云翔 张扬 杨壮 编著
软件测试案例教程
大数据可视化技术(微课视频+题库版)
吕云翔 姚泽良 主编;谢吉力 朱英豪 仇善召 韩延刚 黄泽桓 副主编
软件测试案例教程
云计算导论(第3版·题库·微课视频版)
吕云翔 柏燕峥 许鸿智 杜宸洋 张璐 王佳玮
软件测试案例教程
软件工程项目化教程(微课视频版)
吕云翔;黎可为;张中基
软件测试案例教程
大数据可视化技术与应用
吕云翔 姚泽良 谢吉力 编著