要想使用QTP进行自动化测试,必须了解VBScript这门语言,对于使用过ASP或VB开发的人来说,VBScript已经再熟悉不过了,但是没有接触过VBScript的同学也不要灰心,因为这门语言简单易学。
7. 条件语句
8. 循环语句
9. 过程
7. 条件语句
VBScript中可以使用以下条件语句:
- If…Then…Else语句
- Select Case语句
7.1. If…Then…Else语句
If…Then…Else语句结构如下:
1 | If condition Then statements [ Else elsestatements] |
或者使用块形式
3 | [ ElseIf condition-n Then |
4 | [elseifstatements]] . . . |
主要参数:
- condition:为一个(多个)数值或字符串表达式,其运算结果为True或False,若condition为Null,则被视为False。
- statements:为condition等于True时执行的一条或多条(以冒号分开)语句。
对于短小简单的测试,可以使用单行形式(第一种语法),但块形式(第二种语法)提供了比单行形式更强的结构化与适应性,比较容易阅读、维护及调试。