VBS脚本命名规范v1.0

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件系统功能测试及相关工具与实践
VBS脚本命名规范V1.0
1.声明变量
◆显式声明:Dim(用于声明脚本、过程、类级作用域)、Public(用于声明脚本、类级作用域)、Private
(用于声明脚本、类级作用域)语句进行声明。

◆隐式声明:不声明直接使用。

◆强制声明:Option Explicit语句强制显式声明所有变量。

隐式声明方式有时会由于变量名拼错而导致程序运行出现意外,要求在每个脚本开始第一行使用Option Explicit语句强制显式声明所有变量。

2.命名规范
◆每个名称内单词的首字母大写,例:UserName。

◆函数和方法名以动词开头,例:CloseDialog。

◆类、结构、模块和属性以名词开头,例:CarAccessory。

◆接口名以“I”为前缀,跟随名词,例:IComponent;或一个描述接口行为的形容词,例:IPersistable。

◆事件处理器以名词跟随“EventHander”为后缀,例:MouseEventHander。

3.变量命名规则
◆VBScript变量名的第一个字符必须是字母
◆数字和下划线(_)可以用于变量名,但是其他所有的非字母字符都是非法的
◆VBScript变量名的长度不能超过255个字符
◆在被声明的作用域内必须唯一
◆要求变量名为:类型前缀+名称
例:
4.
5.注释
5.1 一般注释编写规则
◆不要在代码行的末尾写注释,尽量选择换行写注释。

◆英文注释以大写字母开头。

◆以句号结束一行注释。

◆注释定界符(’)和注释内容之间添加空格。

5.2 Sub或Function的页眉注释规范
例:
1)如有全局变量添加注释
‘============================================================ ‘全局变量: strUserName, strPassword
‘============================================================ 2)Sub或Function的注释
‘============================================================ ‘功能名: ImportTestData
‘目的: Import test data
‘输入参数: strGlobalSheet, strLocalSheet
‘返回值:
‘===========================================================
5.3 VBS脚本开头注释规范
例:
‘*************************************************************************************************** ‘作者: Clover Luo
‘邮箱: yi.luo@
‘更新日期: June 28, 2013
‘描述: Genearal library scripts for XXX testing
‘***************************************************************************************************
5.4Action的重要业务检查点模块或复杂的代码模块添加注释
例:
‘检查飞机订票订单生成并输入订单编号。

相关文档
最新文档