• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

敏捷自动化测试

发布: 2010-8-24 10:16 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 163次 | 进入软件测试论坛讨论

领测软件测试网

  敏捷自动化测试    测试过程" target=_blank>软件测试

  公式化的典型的自动化测试过程

  1、 购买一个昂贵的GUI测试执行工具(例如 RationalMercuryCompuware等)

  2、 定义很多测试用例

  3、 招聘一个自动化测试组实现每个测试用例的自动化执行

  4、 构建一个完整的测试库和框架

  5、 不断地完善和修正

  如果你的产品很容易测试并且变更不大的话,以上方式很适合。但是关于自动化测试,我们为什么想得那么狭窄?

  尝试把自动化测试想成是“任何使用工具来支持测试”。敏捷自动化测试就是把敏捷开发的原则应用在测试自动化上。

  敏捷自动化测试的原则

  1、测试自动化意味着使用工具支持测试项目的各个方面,不仅仅是测试执行方面。

  2、当测试自动化得到指定的程序员(toolsmiths-“工具铁匠”)支持时,会不断地顺利进行。

  3、“工具铁匠”由测试员领导。

  4、“工具铁匠”收集并应用各种各样的工具来支持测试。

  5、“工具铁匠”帮助实现可测特性并“打造”工具以便利用这些可测特性。

  6、 组织实现测试自动化是为了完成某个短期的目标。

  7、 避免盲目进行长期的自动化测试任务,而不是基于业务场景的分析。

  工具支持测试

  1、 测试创建(数据和脚本的产生)

  工具可以产生特定的数据,例如:随机的Email信息,或产生数据库,或产生组合参数来覆盖我们的测试。

  2、 系统配置

  工具可以保持或重现系统参数,把系统设置到某个特定的状态,或创建或回滚到一个“ghost”的磁盘

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 自动化

31/3123>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网