电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

自动化测试脚本编写规范

自动化测试脚本编写规范_第1页
1/3
自动化测试脚本编写规范_第2页
2/3
自动化测试脚本编写规范_第3页
3/3
自动化测试脚本编写法律规范 为了使所有的测试工程师在进行自动化设计和测试时能够使编写的脚本风格一致、步骤一致,能够把大家的设计和代码组装在一起,因此有必要对自动化测试脚本编写进行统一的法律规范化,下面就先来介绍我们的项目组整理编写的自动化脚本编写的法律规范。 1.自动化脚本编写的法律规范 1)基本信息 在每个脚本模块的最上面,必须写上脚本运行的软件和硬件环境(如 IE 版本、QTP 版本、数据库版本等)、外包项目名称、脚本编写人(使用英文名或中文拼音缩写)、脚本创建时间、脚本修改时间、修改说明、输入参数、输出参数、脚本描述等。 2)常量命名法律规范 常量的命名应该全部用大写,使用"_”作为单词间的分隔符,单词尽量使用全名称,如,Public Const MSG_EMPTY_ROW As String = "有空行存在"。 使用 Public 而不是早期版本的 global 来声明变量。 另外,对常量的声明必须带上类型,如前面的 As String. 3)变量命名法律规范 变量命名应该简单,应尽量使用缩写。假如是一般的值类型(如 integer string),则直接使用变量用途命名。尽量使用全名,例如,Dim name As String;假如是一般的临时性变量定义,应该尽可能地简单,例如,Dim i As Integer;假如名称由多个单词组成,则取每个单词的首字母,如 EntityManager 缩写为em,ProcedureManager 缩写为 pm;假如名称由一个单词组成,则对单词进行分段取首字母,如 Entity 缩写为 et。缩写应该控制在 3 个字母以内,且尽量清楚。 4)参数命名法律规范 参数命名的原则是全部用小写,假如参数包括两个或两个以上的单词时,首单词字母小写,其他单词首字母大写,如 stepName、stepDescription。 5)函数命名法律规范 此处函数包括 sub 和 function,函数表示的是一个动作,所以它的结构应该是动词+名词,动词必须小写,后面的名称首字母大写,如 getMaterialCode。函数命名尽量不要使用缩写,而且它的名称应该使人一目了然,能够从名称就知道这个函数的功能,不要使用无意义的函数名称。当函数名称不足以表达其功能时,应使用在函数头部加上让调用者足够明白的注释. 6)代码注释法律规范 注释务必做到准确简洁,能够充分表达代码实现的功能。 7)空行 空行是区分代码块与块的间隔,在函数之间必须加上空行;而在函数内部,变量声明块和实现块(实现块指除变量声明外的其他代码)要使用空行来间隔,实现块的内部,通过空行来标识一个功能...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

自动化测试脚本编写规范

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部