Rss订阅IQuickTest(关于如何订阅?)
作者:zzxxbb112
时间:2009/11/08 版权所有,侵权必究。
出处:http://blog.csdn.net/zzxxbb112
VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。由于QTP的脚本语言是基于VBS的,因此VBS对于学习自动化还是起到了相当大的作用,VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,WSH,AOM等,当然它也可以使用其它程序和操作系统本身的库。因此学习VBScript对于测试人员来说就显得非常的重要。
例如:
Dim helloworld '定义变量
helloworld = "zzxxbb112" '给变量进行赋值
msgbox helloworld '弹出消息框显示变量
复制以上保存为helloworld.vbs后直接运行后
由于VBScript语法不是非常的严谨,因此我们其实可以不用申明变量就可以直接使用
例如:
helloworld = "zzxxbb112" '给变量进行赋值
msgbox helloworld '弹出消息框显示变量
这样的话就可以省去很多申明变量的时间,增加代码开发的速度,但是这样却会有一个问题,我们来看一下脚本
例如:
helloworld = "zzxxbb112" '给变量进行赋值
msgbox helloword '弹出消息框显示变量
保存以上脚本后,运行之后,会发现弹出框并没有任何数据,而是一个空值
为什么?因为我们这里输入的helloworld 被我们拼写成了helloword少了一个L,因此导致打印出来一个空值,当我们在大量声明变量的时候其实是很容易范这种错误的,因此这里就要给代码中加上显示声明,这样才不会出现上述的这种情况,下面就来看一下具体怎么使用。
-
显示声明 ---- Option Explicit 强制所有变量必须先声明才能使用
例如:
Option Explicit '显示声明变量
Dim helloworld '定义变量
helloworld = "zzxxbb112" '给变量进行赋值
msgbox helloword '弹出消息框显示变量
运行以上代码就可以直接定位问题,出现错误提示“变量未定义”
很多朋友在VBS时,比较懒,不喜欢使用显示声明,其实显示声明能够检查你的程序,建议大家能够养成这个好习惯,否则在大量的变量面前你一定会束手无策,或者累死累活,简单总结下它的优点:
-
显示声明是对脚本编写人员的一种好习惯
-
可以防止很多不必要的错误发生,大型项目更加明显
-
减少资源的占用
-
代码提示的优势
分享到:
相关推荐
ASP教程---vbscript1.pptASP教程---vbscript1.ppt
ppsdown绿色软件下载站 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%charset="gb2312"%> <!--#include file="inc/config.asp"--> <!--#include file="inc/Function.asp" --> <%myclass="default"%> <!--#include ...
计算机软件-编程源码-VBScript 揭秘.zip
01-VBScript脚本语言基础(一)语法基础(L)
计算机软件-编程源码-Vbscript与Activex技术.zip
本节课程从自动化测试概述、UFT(QTP)脚本增强、VBscript脚本编程及Python等,扣丁学堂软件测试技术交流群:338750406 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
Const adSchemaProviderSpecific = -1 Const adSchemaAsserts = 0 Const adSchemaCatalogs = 1 Const adSchemaCharacterSets = 2 Const adSchemaCollations = 3 Const adSchemaColumns = 4 Const ...
计算机软件-编程源码-VBScript与JScript实例教程.zip
第3章--VBScript编程基础ppt课件(全).ppt
VBS是学习使用QTP必须要掌握的基础知识,要做QTP自动化测试高手,建议先学习点VBS基础
通过它可以组合使用模拟键击、鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方法实现的(比如VBScript和SendKeys)。 首先要使用AUTOIT肯定需要先安装它,安装文件网上很多,这里...
自动化测试脚本vbscript学习,软件测试自动化书籍
iquicktest自动化测试工作室 iquicktest.com AUTOnomyV是一款基于VBScript脚本语言的Web自动化测试工具,支持录制回放以及一些简单的验证。
商业编程-源码-VBScript JScript解释器源代码.zip
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <link href="style.css" type="text/css" rel="stylesheet"> <!--#include file="conn.asp"--> sql="select * from admin" set rs=server.CreateObject("adodb.recordset...
VBScript基础教程VBScript基础教程VBScript基础教程VBScript基础教程
《ASP网络程序设计与应用》第4章ASP脚本语言--VBScript.ppt
基础知识VBScriptQTP自动化测试之VBScript基础知识教程,要想使用QTP进行自动化测试,必须了解VBScript这门语言,对于使用过ASP或VB开发的人来说,VBScript已经再熟悉不过了,但是没有接触过VBScript的同学也不要灰心...
Language: VBscript <!--#include file="Inc/conn.inc"--> <!--#include file="Inc/checkUserName.inc"--> <!--#include file="Inc/saveNRegUser.inc"--> userName = request("userName") userPass = request(...
第章ASP脚本语言-VBScript2022优秀文档.ppt