惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
博客园 - 【当耐特】
量子位
Engineering at Meta
Engineering at Meta
博客园_首页
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
V
Visual Studio Blog
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
美团技术团队
Jina AI
Jina AI
The Cloudflare Blog
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
宝玉的分享
宝玉的分享
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
博客园 - 聂微东

博客园 - 炭炭

一句话记住数据库三范式 Responsive design 根据浏览器大小应用不同css的方法 HTML 中 META tag 的作用 JQuery Dom 事件 好网址收集 setTimeout和setInteval JQuery 给DOM控件绑定和移除事件的方法 给学生练习的几个例子 测试策略的两个终极问题 Eclipse Hot key 开始Scrum 4 : Defects of Scrum 开始 Scrum 3: Values of Scrum People management skill 自动化脚本准备数据的几种方式 适合自动化的测试与不适合做自动化的测试 Manager 如何在Scrum team中体现作用? 测试与开发的冲突举例 英国诗人兰德(1775-18) 开始 Scrum 2: 当前团队有的SCRUM Meeting
测试天生就要自动化的理由
炭炭 · 2011-09-07 · via 博客园 - 炭炭

1,  测试是一项重复的活动。这个重复体现在:

l   我们在每次迭代、每个sprint结束, 都应重复以前的测试用例。

l   版本控制中,我们在每个版本分支上有许多重复测试。

l   因为FFR,每次改完BUG,我们需要重复。

l   最可怕和最必要的重复:发布前的不断回归

l   重要的一点,重复是严格的重复,只有机器能保证这一点

2,测试是一项需要快速给出反馈的活动,需要快速的原因在于

l   越快修改的代价越低

l   越快越有利于发现Root Cause

3, 测试是步骤重复,但是数据却不重复的测试。其他的独立于步骤的因素还有:

l   不同权限的帐户

l   产品不同的配置、不同的略微差异的版本。

4,最后一点理由:测试脚本是强大的“动态”的文档。