软件测试自动化技术与实例详解

软件测试自动化技术与实例详解 pdf epub mobi txt 电子书 下载 2026

☆☆☆☆☆
出版者:电子工业出版社 作者:(美)Mark Fewster&Dorothy Graham 出品人: 页数:507 译者:舒智勇/包晓露/等 出版时间:2000-01 价格:56.00元 装帧:平装 isbn号码:9787505357327 丛书系列:
图书标签
  • 自动化测试
  • 测试自动化
  • 软件测试
  • 自动化
  • 测试
  • 计算机
  • 软件-测试
  • 软件
  • 软件测试
  • 自动化测试
  • 测试自动化
  • Selenium
  • Appium
  • Python
  • 测试框架
  • 持续集成
  • CI/CD
  • 测试策略
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D 收藏本页
你会得到大惊喜!!

具体描述

� 软件测试是软件生命周期的一个重要阶段,软件测试,特别是测试自动化技术是当前国际软件界最有争议,亟待发展的技术。

本书从测试自动化概念开始,全面说明了如何将手工测试过程自动化,自动化测试的脚本技术,验证,比较及自动化,测试敏感性,测试件结构等。并且介绍了如何选择和使用自动化测试工具,给出了多个应用实例。最后讲解了第三代ISS自动化测试系统和第五代方法,提供了一个自动测试过程的实例。

本书无论对软件开发人员,系统管理人员都有很高的实用价值,大专院校计算机专业的师生也可通过阅读本书学习软件测试自动化的有关理论和技术。

Authorized translation from the English language edition published by Addison-Wesley Copyright @1999.

SIMPLIFTED CHINESE language edition Published by Publishing House of Electronics Industry Copyright 1999.

本书中文简体专有翻译出版权由美国艾维朗公司授予电子工业出版社,并可在全球出版发行。该专有出版权受法律保护。

《软件测试自动化技术与实例详解》聚焦现代软件开发中的质量保障环节,深入剖析从传统手工测试向高效、可持续自动化流程转型的关键方法与实践。本书以工程为导向,系统梳理测试自动化的核心理论框架,包括测试用例设计原则、脚本编写规范、自动化框架选择与搭建、持续集成中的测试嵌入等模块。通过丰富的行业实例展示,涵盖Web应用、移动端及API接口的自动化测试策略,详尽解析Selenium、Appium、JMeter及Robot Framework等主流工具的使用技巧与优化路径。作者结合真实项目经验,强调自动化测试在提升交付速度、降低回归风险、保障系统稳定性方面的战略价值。书中特别注重测试数据管理、自动化报告生成和异常预警机制,帮助读者构建完整可维护的自动化测试体系。实例部分涵盖多个跨团队协作案例,包括测试覆盖率提升、快速反馈闭环搭建等实践,体现从概念到落地的全流程管理思维。通过大量代码示例与操作步骤,引导读者掌握自动化脚本编写规范、自定义工具开发能力及团队协作机制,为构建高效、可扩展的测试工程奠定坚实基础。无过多理论空谈,注重技术细节与工程实践,助力从业者在复杂项目中实现测试自动化真正落地与持续优化。

作者简介

目录信息

�第1章 测试自动化概念
1.l 引言
1.2 测试与测试自动化概念不同
1.2.l 测试
1.2.2 测试自动化
1.3 V模型
1.4 支持生命周期测试的工具
1.5 测试自动化的承诺
1.6 测试自动化普遍存在的问题
1.7 测试活动
1.7.l 标识测试条件
1.7.2 设计测试事例
1.7.3 建立测试事例
1.7.4 执行测试事例
1.7.5 将测试结果与期望输出比较
1.8 自动测试设计
1.8.l 适合自动化的活动
1.8.2 自动测试事例设计
1.9 软件测试自动化的限制
1.9.l 不能取代手工测试
1.9.2 手工测试比自动测试发现的缺陷更多
1.9.3 对测试质量的依赖性极大
1.9.4 测试自动化不能提高有效性
1.9.5 测试自动化可能会制约软件开发
1.9.6 工具本身并不具有想象力
小结

第2章 捕获回放并非测试自动化
2.l 应用举例:Scribble
2.1.l 测试事例举例:在Scribble中编辑一个列表
2.1.2 测试Scribble列表
2.1.3 测试输入
2.2 如何将手工测试过程自动化?
2.2.1 Ad hoc测试:非脚本化
2.2.2 模糊的手工脚本
2.2.3 详细的手工脚本
2.3 测试执行自动化:输入
2.3.l 测试输入自动化
2.3.2 回放录制脚本
2.3.3 自动脚本有别于手工脚本
2.3.4 使用自动化测试输入的益处
2.3.5 录制手工测试的缺点
2.3.6 建议:不要仅采用录制的方式进行自动化测试
2.3.7 需要手工验证的自动执行
2.4 自动测试结果比较
2.4.l 确定何时比较测试事例的输出
2.4.2 比较多大范围?
2.4.3 动态比较
2.4.4 执行后比较
2.4.5 自动比较信息必须手工检查
2.4.6 自动化测试比较十分重要
2.5 测试自动化的下一个步骤
2.5.l 为什么第二次测试失败
2.5.2 其他验证需求
2.5.3 验证修改文件或数据库的方法
2.5.4 所有的文件哪里去了?
2.6 不可自动实现自动化测试过程
小结

第3章 脚本技术
3.1 引言
3.1.l 与编程的相同点
3.1.2 脚本的共性问题
3.1.3 测试事例的设计和实现
3.1.4 有关脚本文档的建议
3.2 脚本技术
3.2.l 线性脚本
3.2.2 结构化脚本
3.2.3 共享脚本
3.2.4 数据驱动脚本
3.2.5 关键字驱动脚本
3.3 脚本预处理
3.3.l 脚本预处理功能
小结

第4章 自动比较
4.1 验证、比较及自动化
4.1.1 比较验证
4.1.2 计划比较和随意比较
4.1.3 预测输出及验证实际输出
4.1.4 自动比较的原因
4.1.5 比较的内容
4.1.6 自动比较的局限性
4.2 比较器的用途
4.2.l 可比较的内容
4.2.2 比较器告诉用户的内容
4.2.3 比较器不能告诉用户的内容
4.3 动态比较
4.3.l 定义
4.3.2 支持和实现工具
4.3.3 测试事例智能
4.3.4 复杂性与维护费用成正比
4.4 执行后比较
4.4.l 定义
4.4.2 支持工具
4.4.3 比较顺序和结构
4.4.4 主动与被动的执行后比较
4.4.5 实现执行后比较
4.5 简单比较
4.6 复杂比较
4.6.l 需要复杂比较的原因
4.6.2 简单屏蔽
4.6.3 屏蔽的搜索技术
4.6.4 使用正则表达式的搜索技术
4.6.5 实现复杂比较
4.7 测试敏感性
4.7.l 敏感与健壮的测试
4.7.2 敏感测试与健壮测试之间的权衡
4.7.3 冗余性
4.7.4 测试敏感性的策略
4.8 比较不同类型的输出
4.8.l 基于磁盘的输出
4.8.2 基于屏幕的输出
4.8.3 其他输出类型
4.9 比较过滤器
4.9.l 建立执行后比较工具的实用方法:比较处理过程
4.9.2 过滤器的定义
4.9.3 实现比较处理过程
4.9.4 过滤器的优缺点
4.9.5 过滤器事例
4.9.6 连续用多个过滤器
4.9.7 标准化比较
4.9.8 产生预期输出
4.10 比较准则
4.10.l 保持简单
4.10.2 编制比较的文档
4.10.3 尽可能标准化
4.10.4 分割和驾御
4.10.5 记住效率
4.10.6 避免比较位图
4.10.7 敏感和健壮测试间平衡的目标
小结
· · · · · · (收起)

读后感

☆☆☆☆☆

第一次见到这本书,那个兴奋!之后赶紧抢在怀里,读了两章,爽,爽。 后来发现,得想个办法复印这书,就先借回来,读了,再找复印厂印了。 回到公司,立刻遭到无数同学要求复印,于是再加印了n本。 书的内容分两部分。 第一部分关于理论,对自动化测试的一个基本脉络,脚本结...

☆☆☆☆☆

第一次见到这本书,那个兴奋!之后赶紧抢在怀里,读了两章,爽,爽。 后来发现,得想个办法复印这书,就先借回来,读了,再找复印厂印了。 回到公司,立刻遭到无数同学要求复印,于是再加印了n本。 书的内容分两部分。 第一部分关于理论,对自动化测试的一个基本脉络,脚本结...

☆☆☆☆☆

第一次见到这本书,那个兴奋!之后赶紧抢在怀里,读了两章,爽,爽。 后来发现,得想个办法复印这书,就先借回来,读了,再找复印厂印了。 回到公司,立刻遭到无数同学要求复印,于是再加印了n本。 书的内容分两部分。 第一部分关于理论,对自动化测试的一个基本脉络,脚本结...

☆☆☆☆☆

第一次见到这本书,那个兴奋!之后赶紧抢在怀里,读了两章,爽,爽。 后来发现,得想个办法复印这书,就先借回来,读了,再找复印厂印了。 回到公司,立刻遭到无数同学要求复印,于是再加印了n本。 书的内容分两部分。 第一部分关于理论,对自动化测试的一个基本脉络,脚本结...

☆☆☆☆☆

第一次见到这本书,那个兴奋!之后赶紧抢在怀里,读了两章,爽,爽。 后来发现,得想个办法复印这书,就先借回来,读了,再找复印厂印了。 回到公司,立刻遭到无数同学要求复印,于是再加印了n本。 书的内容分两部分。 第一部分关于理论,对自动化测试的一个基本脉络,脚本结...

用户评价

☆☆☆☆☆

开始几章看得比较仔细,发现很多经验我已经在实践中遇到了,作者帮我又整理了一遍,也有少数我不知道的,值得借鉴。后面的快速浏览或者不看。

☆☆☆☆☆

开始几章看得比较仔细,发现很多经验我已经在实践中遇到了,作者帮我又整理了一遍,也有少数我不知道的,值得借鉴。后面的快速浏览或者不看。

☆☆☆☆☆

在读

☆☆☆☆☆

在读

☆☆☆☆☆

在读