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

性能测试脚本规范

性能测试脚本规范_第1页
1/12
性能测试脚本规范_第2页
2/12
性能测试脚本规范_第3页
3/12
LoadRunner 规范 东软集团股份有限公司 移动互联网事业部测试部 更改履历 序号 版本 更改章节 状态 更改描述 更改时间 更改人 更改申请号 状态:新建、增加、修改、删除。 1 文档说明 1 .1 背景及目的 编写这篇文档的目的用于规范我们测试部LoadRunner脚本编码风格,使大家能够养成一个好的编程习惯,使得在日常工作中编写的代码可读性更强,“低级错误”更少,更易于维护以及他人学习,并且希望通过这些点点滴滴的努力从而提高我们的产品质量,降低风险。 该规范的和 C语言相关的部分,基本完全借鉴了林锐博士的高质量 C++编程这本书里面的内容。因此建议大家学习一下这本书,是开发和测试都需要学习的一本好书。 该规范后面增加了 LoadRunner脚本中常用的例子,在实际工作中,基本常用的函数以及写法都已经包含在里面。 1 .2 注意事项 2 脚本编写 2 .1 命名规则  【规则2-1-2】命名规则尽量要遵循“言简意赅、望文生义”的八字方针。  【规则2-1-1】变量名应当直观且可以拼读,可望文知意,不必进行“解码”。 变量名最好采用英文单词或其组合,便于记忆和阅读,切忌使用汉语拼音来命名。程序中的英文单词一般不会太复杂,用词应当准确。  【规则2-1-2】程序中不要出现仅靠大小写区分的相似的变量名。 例如: int x, X; // 变量x 与 X 容易混淆  【规则2-1-3】程序中不要出现完全相同的局部变量和全局变量,尽管两者的作用域不同而不会发生语法错误,但会使人误解。  【规则2-1-4】变量的名字应当使用“名词”或者“形容词+名词”。另外,对于大家常用的、习惯成俗的形容词,可以采用缩写。 例如: uint32 value; //名词 uint32 n_val; //形容词+名词,n是 new的缩写  【规则2-1-5】尽量避免名字中出现数字编号,如 val1,val2等,除非逻辑上的确需要编号。这是为了防止程序员偷懒,不肯为命名动脑筋而导致产生无意义的名字(因为用数字编号最省事)。  【规则2-1-6】全局变量加前缀 g_(表示 global)修饰,单词之间采用下划线分割。 例如: Char *g_msg_pool;  【规则2-1-7】函数名尽量采用“模块名+动词+名词”(动宾词组)或者“模块名+名词+动词”的方式命名,尽量做到根据函数名能大概明确函数所完成的功能。 例如: bool comm_hash_create(„) //模块+名词+动词  【规则2-1-8】宏常量名必须全部采用大写的字母,单词之间使用下划线分隔...

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

碎片内容

性能测试脚本规范

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