编码规范和Action模版

上一篇 / 下一篇  2007-06-15 13:19:07 / 个人分类:QTP

自动化测试项目的开发过程和普通的项目开发过程没有太大区别。抛开开发过程中产生的以及最终交付的制品,自动化测试项目的开发过程其实也经历了分析、设计、编码调试以及测试等几个阶段。因此在自动化测试项目(特别是多人参与的项目)中,也应该保证开发过程规范。
编码规范是开发过程规范的重要保证,自动化测试项目也应该建立符合脚本开发语言特点的编码规范。以QTP脚本开发为例,考虑到QTP的编程语言是以VBscrīpt为基础的,编码规范可以在借鉴VBscrīpt编码规范的的基础上建立起来。这里是MSDN的VBscrīpt编码规范。

下面的注释取自刚刚完成的一个QTP自动化测试项目的编码规范,它指定了每个Action开始位置应该包含的说明信息。
'***********************************************************************
'Action name:
'Descrīption:
'Input:
'Output:
'Associated test case(s):

'Creation date:
'Created by:
'Revise date:
'***********************************************************************
当然,这仅仅是完整编码规范的一小部分。

接下来的问题就是如何把这样的编码规范贯彻到开发组中了。如果脚本开发工程师想在每个Action的开头都手工输入或者拷贝+粘贴这样的注释块,那就太麻烦了。QTP支持Action模版,可以省去这样的操作,大大提高编码的效率。
把上面的注释保存成名为ActionTemplate.mst,并且用它覆盖<QTP安装目录>\dat文件夹下的同名文件。今后再新创建的Action将直接包含该段注释。


TAG: QTP

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 21015
  • 日志数: 17
  • 图片数: 1
  • 建立时间: 2007-04-26
  • 更新时间: 2007-09-06

RSS订阅

Open Toolbar