第一图书网

自动化软件测试实施指南

(美)达斯廷//加勒特//高夫 电子工业
出版时间:

2011-3  

出版社:

电子工业  

作者:

(美)达斯廷//加勒特//高夫  

页数:

340  

Tag标签:

无  

内容概要

  本书讲解什么是自动化测试,为什么要进行自动化测试,以及实施自动化测试过程中的各种方法和需要注意的问题。《自动化软件测试实施指南(英文版)》分为两个部分,第一部分中作者以自身的经验诠释了自动化测试的重要性以及好处;第二部分具体讲解了自动化测试中的6个要点,包括需求收集、制定自动化测试策略、测试自动化软件测试框架、持续跟踪过程并调整、实施自动化测试过程以及恰当的人员安排。附录中还给出了具体的自动化测试实?。
  本书适合作为软件测试自动化相关课程的双语教材,也适合软件测试人员、质量评估人员、项目管理人员和软件开发人员作为参考用书。

作者简介

作者:(美国)达斯廷(Elfriede Dustin) (美国)加勒特(Thom Garrett) (美国)高夫(Bernie Gauf)Elfriede Dustin,Thom Garrett和Bernie Gauf工作作Innovative Defense Technologies(ID)公司,这家公司专门设计、开发和实现自动化软件测试解决方案。Dustin领导IDT的自动化软件测试研究工作,撰写过多本关于软件测试的图书。Garrett在规划、开发、测试和开发用于军事和商业企业的复杂软件系统方面有二十多年的经验。Gauf是IDT公司的总裁,他积极参与DOD关于新技术应用的顾问组,并在许多软件测试峰会上做过演讲。

书籍目录

contents
 foreword by admiral edmund p. giambastiani, jr
 foreword by dr. william nylin, jr
 preface
 acknowledgments
 about the authors
Ⅰ. what is automated software testing and why shoul we
automate?
 1.what is effective automated software testing (ast)?
  1.1 automated software testing definition
  1.2 automated software testing recipes
  1.3 advances in ast technologies
  1.4 automating various software testing types
  1.5 providing ast-based production support
  1.6 automating standards assessments
 2.why automate?
  2.1 the challenges of testing software today
  2.2 reducing the time and cost of software testing
  2.3 impacting software quality
  2.4 improvements to your software test program
 3.the business case
  3.1 definition of the business case
  3.2 identifying the business needs
  3.3 justifying automation in terms of cost and benefits
  3.4 risks
  3.5 other considerations
 4.why automated software testing fails and pitfalls to avoid
  4.1 r&d does not generally focus on automated or manual testing
efforts
  4.2 ast myths and realities
  4.3 lack of software development consideration for ast
  4.4 the forest for the trees-not knowing which tool to pick
  4.5 lack of automaton standards across tool vendors
  4.6 lack of business case
Ⅱ.how to automate: top six keys for automation payoff
 5.key 1: know your requirements
  5.1 understand the ast support requirements
  5.2 additional information in support of ast requirements
  5.3 when information is not available
  5.4 start implementing your requirements traceability
matrix(rtm)
 ……
contributing authors
index

章节摘录

版权页:插图:Once a test has failed, the tester will usually have to perform some"focused" testing by modifying the original test scenario, if necessary, to determine the application's "breaking point," or the factors that cause or do not cause the system to break. During this exercise ,architectural knowledge of the SUT can be of great help to the tester. It will enable the test engineer to perform more useful and specific investigative testing, and perhaps allow him or her to skip additional superfluous and unrelated testing altogether, since knowledge of the underlying components allows him or her to determine eadditional information about the problem. For example, if the application encounters a connection problem with the database, then it is not necessary to attempt the operation with different data values.Instead, before testing can continue, the focus will be on resolving the connection issues.


编辑推荐

《自动化软件测试实施指南(英文版)》:为AST构建实际可行的商业案例,使用AST获取主动权明确测试需求,并开发一个满足这些需求的自动化策略构建高效的测试环境,为该环境选择正确的自动化工具和技术使用经过证明的指标持续地跟踪过程,并作出相应调整不管是测试专业人员、QA专家、项目经理还是开发人员,《自动化软件测试实施指南(英文版)》都会带给你前所未有的有效测试,并使用AST改进整个开发生命周期。

图书封面

图书标签Tags

广告

下载页面


自动化软件测试实施指南 PDF格式下载



很不错的书,语言也比较好懂,提供了不错的思路


相关图书