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

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

测试自动化项目的生命周期

发布: 2008-8-21 17:59 | 作者: Kiki | 来源: 网络转载 | 查看: 54次 | 进入软件测试论坛讨论

领测软件测试网


 

---Unknown《'Life Cycle' of a Test Automation Project》

 

---Kiki翻译于2005/9/20

 

象其他‘软件开发项目’一样对待‘测试自动化项目’。

 

1.       测试自动化工具的选择Test Automation tool selection

 

Ø       工具的获取**

 

Kiki新增:根据测试自动化的性质(类型,例如是功能测试还是性能测试,抑或白盒黑盒测试),寻求几个测试工具进行评估。由于目前市场的工具较多,建议先设置一些大的评估项以过滤市面上大量的工具。

 

Ø       工具的评估Evaluation of tools

 

Ø       选择Selection

 

Ø       定制Customization

 

Ø       培训 Training

 

2.       设计 Design

 

Ø       可行性研究 Feasibility study

 

Kiki备注:个人认为在一般情况下,最好是在选择工具时进行可行性研究。特别是对于开发的产品相当单一,基于同一架构上的产品的公司,此项任务最好是在选择时作为一个评估项处理。

 

Ø       测试自动化包的内容 Content of test automation suite

 

Ø       测试包的架构 Test suite architecture

 

3.       开发 Development

 

Ø       识别‘可重用’的函数并且针对可重用性实现它们 Identification of ‘re-usable’ functions and realizing them which is aimed at re-usability

 

Ø       脚本审核 Reviewing of scripts

 

Ø       测试数据策略 Test data strategy

 

Ø       配置管理**

 

Kiki新增:做好版本控制及变更控制。

 

4.       执行 Execution

 

Ø       专门用于测试自动化运行的机器 Dedicated machines for test automation runs

 

Ø       执行的频率 Frequency of execution

 

Ø       分析测试自动化结果并编写报告 Analysis of test automation results and reporting

 

 


5.       巩固 Consolidation

 

Ø       利用一些打包程序(例如Installshield)将测试自动化交付件(测试自动化脚本,测试数据,用户指南)打包Packaging test automation deliverables (Test Automation Scripts, Test Data, User Guide) using installer

 

Ø       为了以后的使用将测试自动化包存档 Archiving test automation suite for future use

 

Ø       维护 Maintenance

 

在测试包执行期间,可能会发现由于更改设计而导致的缺陷,因而修改测试自动化脚本。然而巩固测试自动化包特别是在维护期间,可能会导致修改测试自动化包的设计。

During the execution of the test suite, defects can be found which results in changing design, hence modifying test automation scripts. While consolidation the test automation suite especially during maintenance can result in modifying the design of the test automation suite

延伸阅读

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


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

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