用户操作
[即时聊天] [发私信] [加为好友]
袁琳ID:testwin
176288次访问,排名427好友2人,关注者35
敏捷测试的探索者
testwin的文章
原创 45 篇
翻译 0 篇
转载 84 篇
评论 89 篇
TestWin的公告

About me
Who am I?SpiderMan

QQ点击这里给我发消息 8646328
MSN: testwin@sohu.com

友情链接
段念-关河测试网
汪浩-BeyondTest
王东刚-FastPoint'Blog
陈雷-jackei 的测试生活
崔启亮-软件测试新观察
陈绍英-探索中国软件测试之道
oldsidney-学习笔记
李丽君-小蚂蚁测试历程
李默-敏捷需求分析
徐昊-桃之夭夭
Roger-敏捷开发、web2.0 Franky视频网站
... ...

最近评论
样子:不知道楼主是不愿意把经验给大家分享出来还是设计原则就这么简单,上面说的是没有错,但是目前国内大多数公司的流程完全不具备设计的条件,很多适合测试已经被遗忘到某一个角落,或者说发版前两天全体动员开始紧张的测试,到最后回归测试都不知道该如何去做,只能简单的跟踪一下是不是还能重现,放出去的东西心里真的很没底!
sogo_226:j_vicky 说的好,以上才是国内大多数公司普遍存在的问题,如何把这些问题解决掉更值得推敲。
j_vicky:这些方法几乎在测试改进的文章中都能看到。同其他的文章一样,没有针对目前国内公司的内部情况,提出具体的实施方案。在我看来以上的提出的方法没有多少实际意义。
1、对于小型的项目开发团队,同一个人会参与项目开发过程的多个或每个阶段,某个功能模块的需求、设计、编码和测试都是由一个人负责,试问这样的作坊式开发又怎能做到“BA和开发团队紧密协作”?
对于开发产品的大项目,编码阶段,B……
cqg1220:机柜
shixiaobing:不容易呢,居然找到你这里来了。。。。。
文章分类
收藏
相册
测试过程管理图(一)
test
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 BVT(Build Verification Test)收藏

新一篇: 敏捷开发方法的一点思考 | 旧一篇: Martin Fowler的经典文章《持续集成》

BVT(Build   Verification   Test)

Author:袁琳
MSN:testwin@sohu.com


BVT作为Build的一部分,主要是通过对基本功能、特别是关键功能的测试,保证新增代码没有导致功能失效,保证版本的持续稳定。


个人认为实现BVT方式是有以下几种:

1、测试人员手工验证关键功能实现的正确性。
特点:这是传统开发方法中,通常采用的方式。无需维护测试脚本的成本,在测试人力资源充足,测试人员熟悉业务、并对系统操作熟练情况下效率很高,比较灵活快速。
缺点:人力成本较高;对测试人员能力有一定要求;测试人员面对重复的工作,容易产生疲倦懈怠,从而影响测试质量。

2、借助基于GUI的自动化功能测试工具来完成,将各基本功能操作录制成测试脚本,每次回放测试脚本验证功能实现的正确性。
特点:能够模拟用户操作完成自动的测试,从UI入口到业务实现,每一层的代码实现都经过验证;节约人力成本;降低测试人员重复劳动的工作量,机器不会疲倦;
缺点:对于UI变动比较频繁的系统来说,这种方式的维护成本很高,实施起来非常困难。另外,在项目周期较短且后续无延续性或继承的情况下,也不推荐使用此方式。

3、由开发人员通过自动化测试工具完成业务层的BVT测试。
特点:通过对业务层关键功能的持续集成测试,保证系统功能的持续稳定。可以结合Daily Build,做为Build的一部分,自动实现并输入BVT报告。
缺点:仅对业务规则实现的正确性进行了测试,对表现层无法测试到,对于诸如:前台页面控件各种事件响应、页面元素变化等方面的问题无法保证。

 

发表于 @ 2006年05月10日 13:38:00|评论(loading...)|编辑

新一篇: 敏捷开发方法的一点思考 | 旧一篇: Martin Fowler的经典文章《持续集成》

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © TestWin