Learn what works, what doesn't and why. The Automated Testing Handbook is a practical blueprint for successful test automation, complete with checklists, templates and techniques to help you every step of the way. 
了解什么可行,什么不可行,以及为什么。自动化测试手册是成功的自动化测试实践的蓝图,完整的清单,模板和技巧来帮助你的每一步。
 
How to Automate Software Testing
如何实现自动化的软件测试
 
Why isn't automated testing a reality? In an age of rapid development in increasingly complex environments, automation is the only real hope for achieving any acceptable level of test coverage. Yet, even with all of the tools and technology available, the overwhelming amount of testing is still done manually.、
 
为什么不实现自动化测试呢?在飞速发展的时代,在日益复杂的环境中,自动化是实现任何可接受的水平的测试覆盖率的唯一希望。然而,即使所有的工具和技术,海量的测试仍然是手工完成的。
 
The good news is when it does succeed, software test automation reaps huge rewards. But it's like anything--if you've never done it before, you must learn through trial and error. The problem is you don't have time to make mistakes. The stakes are too high, and you can't afford technology that won't save you time and money. Instead, get the benefit of the experiences of hundreds of companies who have implemented automated testing-- what worked, what didn't and why.
好消息是当它成功实施时,软件测试自动化将获得了丰厚的回报。但它是什么呢?——如果你以前从未做过,你必须在实践和错误中学习。问题是你没有犯错误的时候。赌注太高,你不会为浪费你时间和金钱的技术买单。相反,得到的是数百家已经实施的自动化测试的宝贵经验——什么起了作用,什么没有起作用以及为什么。
 
Who Will Benefit From This Handbook
谁将从这个手册受益
  • Managers of software development and QA
  • 软件开发和QA经理
  • Software testers
  • 软件测试人员
  • Software developers
  • 软件开发人员
  • Software quality consultants
  • 软件质量顾问
  • Anyone using or considering test automation
  • 使用或考虑自动化测试的人
Table of Contents
目录
  • The Test Framework
  • 测试框架
    • Common functions
    • 常见的功能
    • Standard tests
    • 标准测试
    • Test templates
    • 测试模板
    • Test dictionary
    • 测试词典
  • Test Library Management
  • 测试库管理
    • Change control
    • 变更控制
    • Version control
    • 版本控制
    • Configuration management
    • 配置管理
  • Selecting a Test Automation Approach
  • 选择一个测试自动化的方法
    • Capture/Playback
    • 捕获/回放
      Variable Capture/Playback
      • Structure
      • 结构
      • Advantages
      • 优势
      • Disadvantages
      • 劣势
      • Comparison considerations
      • 对比考量
      • Data considerations
      • 数据考量
    • 变量捕获/回放
      Variable Capture/Variable Playback
      • Structure
      • 结构
      • Advantages
      • 优势
      • Disadvantages
      • 劣势
      • Data considerations
      • 数据考量
    • 变量捕获/变速播放
      • Structure
      • 结构
      • Advantages
      • 优势
      • Disadvantages
      • 劣势
  • The Test Automation Process
  • 自动化测试过程
    • The Test Team
    • 测试团队
    • Test Automation Plan
    • 自动化测试方案
    • Planning the test cycle
    • 规划试验周期
    • Test suite design
    • 测试用例的设计
    • Test cycle design
    • 测试周期设计
  • Test Execution
  • 测试执行
    • Test log
    • 测试日志
    • Error log
    • 错误日志
    • Analyzing results
    • 分析结果
      • Inaccurate resuls
      • 不准确的结果
      • Defect tracking
      • 缺陷跟踪
  • Test Metrics
  • 测试评估
  • Management Reporting
  • 管理报告
    • Historical trends
    • 历史趋势
About the Author
关于作者
Linda G. Hayes, BBA, CPA, MS, JD, has 15 years of experience in software development and is a frequently published author and highly rated speaker on software quality and test automation. As co-founder of AutoTester, Inc., and President of WorkSoft, Inc., a leading automated testing software vendor, she pioneered structured software test automation. Her article on integrating automated testing throughout the software development cycle won the Most Significant Contribution of the Year award from the Quality Assurance Institute and was published by Auerbach in the testing chapter of their Systems Development Handbook. 

琳达G.海因斯,工商管理学士,注册会计师,硕士,博士,有15年以上软件开发经验,是一个经常发表作品的作家,并在软件质量和测试自动化获得了高度评价。作为联合创始人AutoTester,Inc.的总裁文思创新公司是一家领先的自动化测试软件厂商,她开创了结构化的软件测试自动化。她在整个软件开发周期集成自动化测试的文章获得了由质量保证学会年度贡献奖,被奥尔巴赫出版在其系统开发手册的测试章节。

The Automated Testing Handbook 自动化测试手册简介的更多相关文章

  1. [ZZ]Android UI Automated Testing

    Google Testing Blog最近发表了一篇Android UI Automated Testing,我把他转载过来,墙外地址:http://googletesting.blogspot.co ...

  2. 【转】Automated Testing Detail Test Plan

    Automated Testing Detail Test PlanAutomated Testing DTP Overview This Automated Testing Detail Test ...

  3. [Test] Easy automated testing in NodeJS with TestCafe

    Quickly get up and running with sensible automated testing scenarios written in ES6. Installing and ...

  4. Taffy自动化测试框架简介

    Taffy Taffy是基于nosetests的自动化测试框架. Taffy主要用来测试后台服务(包括且不限于Http, Dubbo/hessian, Webservice, Socket等类型接口) ...

  5. 转一篇老外写的博文:Android automated testing (Robotium)

    Robotium的中文资料甚少,只得求助于老外,发现了一篇不错的文章:https://blog.codecentric.de/en/2011/03/android-automated-testing- ...

  6. Java+Maven+selenium+testing+reportNG自动化测试框架

    最近公司新出了一个产品,需要搭建自动化测试框架,这是一个学以至用的好机会,跟上级申请后,决定搭建一个java自动化测试框架. Java自动化测试对我来讲可以说不难不易,因为java是我大学在校四年学的 ...

  7. linux下man手册简介

    Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可.Linux 的man手册共有以下几个章节: 1.Standard commands (标准命令)2.S ...

  8. AutoMagic自动化测试平台简介

    PS:给想做自动化平台同学一点思路. AutoMagic 是一个基于WebUI的自动化管理平台.为什么叫AutoMagic呢?因为自动化(Automation)在执行起来的时候是一个很神奇的事情,它可 ...

  9. django开发自动化测试平台简介

    Django的优点 1:功能完善.要素齐全:自带大量常用工具和框架(比如分页,auth,权限管理), 适合快速开发企业级网站. 2:完善的文档:经过十多年的发展和完善,Django有广泛的实践案例和完 ...

随机推荐

  1. Oracle 6 - 锁和闩 - 锁类型

    Oracle锁大类 1.DML锁 (SELECT, INSERT, UPDATE, DELETE, MERGE是对数据库加的锁, 可能是行锁,也可能是表锁) 2.DDL锁 (Create, Alter ...

  2. cojs 西瓜 解题报告

    首先我们要知道pick公式 设二维平面内任意多边形面积为S 设多边形内部整点数为a 设多边形边界的整点数为b 则满足S=a+b/2-1 变形得a=S-b/2+1 由期望的线性性质我们把问题转化为 1. ...

  3. python各种类型转换-int,str,char,float,ord,hex,oct等

    int(x [,base ])         将x转换为一个整数  long(x [,base ])        将x转换为一个长整数  float(x )               将x转换到 ...

  4. button 事件属性

  5. 前端自动化工具:Grunt使用教程

    1.下载node.js,然后将node.exe文件所在的目录加入path环境变量 2.安装npm管理工具 2.1.下载npm源码,解压到npm文件夹里,不要把npm放在和node.exe相同的文件夹 ...

  6. netty websocket协议开发

    websocket的好处我们就不用多说了,就是用于解决长连接.服务推送等需要的一种技术. 以下我们来看一个例子: package com.ming.netty.http.websocket; impo ...

  7. oracle SQL Develop导出数据库中的表格数据到excel

    首先打开oracle数据库 1.查询数据库, SELECT * FROM pub_attribute WHERE ELEMENT_CODE='bb382e10d7ce437b8a8c980ba20ac ...

  8. Oracle数据库ORA-12154: TNS: 无法解析指定的连接标识符详解

    ORA-12154: TNS: 无法解析指定的连接标识符(转自http://www.cnblogs.com/psforever/p/3929064.html) 相信使用过Oracle数据库的人一定碰到 ...

  9. java中List的排序功能的实现

    今天在工作的时候,遇到了List排序的问题,所以总结了一下,与大家分享.Collections.sort排序的时候,用到了Comparator接口下面的compare()方法.下面的小例子中,还用到了 ...

  10. @interface java注解

    @Documented,@Retention,@Target,@Inherited 1. 编写自定义@Todo注解经常我们在写程序时,有时候有些功能在当前的版本中并不提供,或由于某些其它原因,有些方法 ...