《测试脚本编写规范》.pdf

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《测试脚本编写规范》.pdf

内部资料,请勿外传 测试脚本编写规范 版本信息 测试部统一试用 QuickTest Professional 进行脚本的录制、执行等,如图 1。 图 1 脚本模板规范 模板示例: 单位名称: 产品名称: 脚本作者: 编写时间: 功能介绍: Option Explicit 起始初始化 SystemUtil.CloseProcessByName(iexplore.exe) SystemUtil.Run iexplore.exe, 网址 脚本实体 结尾初始化 SystemUtil.CloseProcessByName(iexplore.exe) 内部资料,请勿外传 解释说明: 单位名称:“公司名称”+“分公司”or “总部” 产品名称: 产品的名称及其相应版本,如:XXXX.1 脚本作者: 脚本开发者姓名,如:王浩 编写时间: 脚本起始开发日期,如:2008-4-16 功能介绍:描述脚本的主要功能和需要特别注意的地方 脚本实体规范 脚本编写原则: 测试人员在编写脚本时,必须注明被测试软件的名称及其版本、作者、编写时间、该脚 本的功能概述信息,如果在该脚本中自行添加了一些函数(建议:将自定义函数放入公 共函数库,即: BaseLib.vbs 中,同时按照函数的编写规则对函数进行说明),应该注 明这些函数的功能,并举例说明它的应用,在关键脚本代码部门应加入注释。 为 保 证 脚 本 执 行 时 , 不 受 其 他 应 用 的 影 响 , 脚 本 中 应 加 入 “SystemUtil.CloseProcessByName(iexplore.exe)”语句,即关闭 IE ,保证脚本运行时 只有一个“iexplore.exe ”在运行。 加入“SystemUtil.Run iexplore.exe, 网址”可以手工指定“网址” 测试人员应使用公共函数库中的函数,不要自行应用自定义的同样功能函数,如果加入 新的函数必须经过维护公共函数库相关人员的同意,及其函数代码的审核。 脚本中必须存在一个或者多个检查点 1. 脚本中如果涉及到录入数据内容,必须采用数据驱动(Excel 文件),数据文件中必 须有输入及其预期输出(这里的预期输出可以设置成为检查点)。 2. 在没有数据输入的情况下,如:检验某一个页面是否可以正常打开,也需要针对固 定的文本、图片等作为检查点,校验页面等是否可以正确访问。 3. 如果存在多个检查点,一处检查点失败即表示整个脚本失败,无需进行后续检查点 的检查,脚本直接标示为失败,并结束该脚本的运行。 内部资料,请勿外传 注意事项: 长字符串、长语句的处理,应使用“_”和“”进行连接 如: Msg= this is a paragraph that will be _ in a message box. the text is qry = select name ,age ,sex ,title ,author ,book _ from titles _ where [year published] 1988 在连接字符串时使用“ ”连接符,不要使用 “+”连接符。如: vntvar1 = 10.01 vntvar2 = 11 str1 ”hello world” str2 ”hello john” vntresult1 = vntvar1 + vntvar2 这样输出的结果是 21.01 vntresult = vntvar1 vntvar2 这样才会输出 10.0111 str=str1 str2 注意引用缩进,便于程序的阅读。如: If blnflag Then msgbox ok Else msgbox no End

文档评论(0)

wgvi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档