(七)VBS变量、数组使用

一、对象
1、定义:将客观实体的逻辑抽象,是对属性和相关过程的软件封装
2、对象有三个重要内容:属性(properties)、方法(method)、事件(events)
注意:对于测试人员,主要是属性和方法

二、VBS变量

Option Explicit   '限定:变量使用前必须先定义
Dim a  '定义变量a
a=123 '对变量a进行赋值
a=a+1
Msgbox a  '弹出变量a的值
a=a & "hello"
Msgbox a

注意:
①VBS中变量可以不定义,就进行使用;
②在代码的第一行写Option Explicit,那么变量必须先定义再使用;有助于发现变量拼写错误的问题
③VSB中数据类型只有variant一种
这里写图片描述

三、VBS数组的使用
VBS数组的定义与Java不同,数组下标从0开始,而以数组定义中数值减一结束,比如定义一个有10个数据的数组,则DImarray(9)

①先定义数组,然后对数组元素分别赋值

Dim stuname(3)   '定义长度为4的数组

'对数组元素进行赋值
stuname(0)="sansa"
stuname(1)="susen"
stuname(2)="lili"
stuname(3)="minmin"

Dim i      '在for中i变量使用要先定义

'使用for循环变量数组每个元素,并将数组元素弹出
For i=0 to 3
  Msgbox stuname(i)
Next

②方法二:利用array函数简化数组元素赋值操作

Dim i 
Dim stuname2
'第二种方式:Array函数的返回值是一个数组
stuname2=Array("sansa","susen","lili","minmin")
For i=0 to 3
     msgbox  stuname2(i)
Next
posted @ 2018-06-08 18:29  测试开发分享站  阅读(391)  评论(0编辑  收藏  举报