《VBS简易教程》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VBS简易教程》

《VBS简易教程》 VBS 简介 QTP 的测试脚本语言采用的是VBScript,而QTP 的专家视图其实就是一个VBScript 脚本编 辑器,因此,测试人员可以利用简单易用而不失强大和灵活特性的VBScript 脚本语言来增 强自动化测试。 什么是VBS? VBScript,简称VBS,是VB 的一个安全子集。VBScript 是脚本语言,它与其它脚本语言有 很多共同的特点,例如变量无关、解释执行等。 VBScript 是大小写不敏感的,例如下面的脚本中,定义变量时使用小写“str”,使用变量时 使用大写“STR”: Dim str str = hello world! Msgbox STR VBS 可在Windows 本地执行(依靠WSH ( Windows 脚本宿主)来执行),也可在IIS 中执 行,从而实现WEB 页面的动态效果。 VBS 的发展历史 VBS 早在1996 年就出现了,时至今日,已经发展到5.6 版本,QTP 使用的是VBS 的5.6 版 本。 VBS 的数据类型 我们会看到很多脚本语言都是数据类型无关的,通常,脚本语言为了简化和方便起见,会对 数据类型进行自动的转换。VBS 也一样,只有一种数据类型 – Variant 。 Variant 既能是数字,又能是字符串,还能是各种类型的对象,我们在使用变量时可以不声 明变量是字符串还是数字,VBS 在执行时会自动识别和转变类型。这不禁让人想起“孙大 圣”来,“变变变”。 例如下面的脚本: Dim var var = 123 Msgbox 输入的是: var Var 变量赋值的是数字,但是通过Msgbox 显示的是字符串。 然而,这种不预先声明变量类型而直接使用的做法虽然比较方便,但是会带来脚本可读性和 可理解性的问题,一般规范的脚本编写要求还是尽量能预先定义好变量的数据类型,然后再 使用。 在VBS 中,提供了SubType 来支持这种做法。SubType 的数据类型包括下面的各种类型: Empty:未初始化的Variant 。对于数值变量而言为0,对于字符串变量而言,则为 零长度的字符串。 Null :不包含任何有效数据的Variant。 Boolean:布尔变量,值为True 或False。 Byte:0 到255 之间的整数。 Integer:-32768 到32768 之间的整数。 Currency:-922 337 203 685 477.5808 到922 337 203 685 477.5807。 Long:-2 147 483 648 到 2 147 483 647 之间的整数。 Single:单精度浮点数,负数范围从-3.402823E38 到-1.401298E-45 之间,正数范围 从1.401298E-45 到3.402823E38 之间。 Double : 双 精 度 浮 点 数 , 负 数 范 围 从-1.79769313486232E308 到 -4.94065645841247E-324 之间,正数范围从 4.94065645841247E-324 到 1.79769313486232E308 之间。 Date (Time):日期型,日期范围从公元100 年1 月1 日到公元9999 年12 月31 日。 String:字符串型,最大长度可为20 亿个字符。 Object:包含对象。 Error:包含错误号。 可用VarType 函数来返回某个数据的Variant 子类型,如下面的代码: Dim VarTypeCheck VarTypeCheck = VarType(300) 返回2,表示整型 MsgBox VarTypeCheck VarTypeCheck = VarType(#10/19/62#) 返回7,表示日期型 MsgBox VarTypeCheck VarTypeCheck = VarType(VBScript) 返回8,表示字符型 MsgBox VarTypeCheck 这可以用我自己来打个比喻,我是一个人(Variant ),具有所有普通人所具备的基本特征。 但

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档