Leadge.com首页 > 知识库
文章搜索
在敏捷项目中,测试扮演的角色是什么?
2009-2-17 9:41:58  作者:佚名
  
什么样的测试技术是有用的?

虽然自动化是一个关键,但它并不是唯一的一种测试!我更愿意使用手工与自动化相结合的测试。你可以自己定义自动化测试的频率的执行时间。 下面是几种不同类型的测试以及在敏捷项目中扮演的角色!

“Smoke” 测试:不可缺少的一小撮关键测试,用于确保基本的构建功能正常运行。其中一部分是自动化的,还有一些是手工的。运行“smoke”测试很容易的话,可以帮助开发团队了解每日构建是有用的。当需要一些手工测试时(一般来说成本比较昂贵),应该把它放在主构建中,也就是有质量保证人员参与的较为正试的构建。要避免做代价很大而没有太多意义的“bad”构建。

Test Harness: 对于粗粒度的功能(特别是对于验收测试和主要的系统场景)进行制度化地测试来说,TestHarness常常是一个好方法。将一个TestHarness 作为新的功能加入到原有的测试套装中是很容易的。您可根据捕获的用户输入、正确的输出建立一个TestHarness并使其自动化。每个捕获的测试用例都被加入到测试数据库中,并与后面的回归测试相配合。


此文章共有2页  上一页 1 2

文章来源:中国项目管理资源网

发表评论    【推荐】 【打印
我来评两句 查看最新评论〗 
请您注意:
·遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而导致的法律责任
·本网留言板管理人员有权删除其管辖留言内容
·您在本网的留言,本网有权在网站内转载或引用
·参与本留言即表明您已经阅读并接受上述条款
昵称: 匿名
 
图片广告
热点文章
论坛精贴