- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附:VBScript开发 VbsEdit PrimalScript VBScript基础 数据类型 变量 常量 运算符 条件语句 循环语句 函数与过程 VBScript基础 VBScript 只有一种数据类型,称为Variant Variant是一种特殊的数据类型,根据使用的方式 它可以包含不同类别的信息.它根据上下文决定 信息类型, 3. Variant是VBScript中唯一的数据类型,所以它也 是VBScript中所有函数的返回值的数据类型 VBScript数据子类型 Boolean Byte Integer Long Single Double Date String Object 数据类型使用注意事项 VBScript虽然只有一种数据类型,但数据实际分为不同的子类型,所以当进行数据比较或者对数据有特殊要求的时候,需要进行数据类型的判断和必要的转化,否则会发生错误 -利用转换函数(如:Cstr,SLong,Cint)转换数据的子类型 变量 变量是一种使用方便的占位符,用于引用计算机内存 地址,该地址可以存储脚本运行时可更改的程序信息 变量声明 -隐式 直接在脚本中使用变量名 容易因为误操作出现意外结果,如变量名拼错 -显式 使用Option Explicit语句强制显式声明所有变量, 并将其作为脚本的第一条语句 声明变量方式可以使用Dim ,Public和Private语句 如:Dim Username 声明多个变量时,使用逗号分隔变量 如:Dim Username,Password 变量 变量命名规则 -变量名必须遵循VBScript的标准命名规则 第一个字符必须是字母 不能包含嵌入的句点 长度不能超过255个字符 2. 变量赋值 -变量在表达式的左边,要赋的值在表达式右边,中间 用等号(=)连接,如:a=“testing“ 变量 数组 -数组声明 Dim 变量名(角标),角标从零开始 -动态数组,既在运行脚本时发生变化的数组.对 数组的声明使用Dim语句或者ReDim语句,括号中 不包含任何数字. 常量 常量通常是具有一定含义的名称,其值定义后不 改变 2. 常量定义:语句使用Const 语句 -Const MyString=“这个是字符串常量“ -Const MyAge=49 运算符 加 + 减 - 乘 * 除 / 整除 \ 求余 Mod 条件语句 1. If...Then...Else语句 2. Select Case语句 3. 两者比较 -Select Case结构只计算开始处的一个表达式( 只计算一次),而If...Then...Elseif结构计算 每个ElseIf语句的表达式这些表达式可以各不相 同。仅当每个Else语句计算的表达式都相同时, 才可以使用Select Case结构代替 If...Then...ElseIf 循环语句 1. Do...Loop: 当(或直到)条件为True时循环 2. For...Next:指定循环次数,使用计算器重复运行 语句 过程 1. Sub过程 -Sub过程是包含在Sub和End Sub语句之间的一组 VBScript语句,执行操作但不返回值。Sub过程 可以使用参数 函数 1. function过程 -function过程是包含在function和end function 语句之间的一组vbscript语句。Function和sub 过程类似,但是function过程可以返回值。 1 生成脚本 正确认识QTP Quicktest Pro≠Record Replay 生成脚本方式 Record Keyword View中Mouse Click Expert View中手工编码 测试人员可以选择使用自己喜欢的方式,通常的 混合使用以上方法开发脚本 易 难 小技巧 进行插入录制时,在插入点设置断点,运行脚本 至断点处,然后停止运行进行录制,可以提高录 制的效率和降低出错机率 对象编程 不是所有的操作都能够被录制 编程方法: -step Generator(F7) Checkpoint Checkpoint定义:将特定属性的当前数据与期望
文档评论(0)