2 |
Private Const STEP_APPLY = "Apply" '定義私有常數。 |
3 |
Const STEP_APPLY = "Apply" , PI = 3.14 '在一行上定義多個常數。 |
6. 運算符
VBScript有一套完整的運算符,包括算術運算符、比較運算符、連接運算符和邏輯運算符。當表達式中含有多個運算符時,它們的運算優先級是:算術運算符 > 比較運算符 > 邏輯運算符。所有比較運算符的優先級相同,算術運算符和邏輯運算符的優先級如下所示:
6.1. 算術運算符
描述 | 符號 |
---|---|
求冪 | ^ |
負號 | - |
乘 | * |
除 | / |
整除 | \ |
求余 | Mod |
加 | + |
減 | - |
字符串連接 | & |
字符串連接 (&) 運算符不是算術運算符,但是在優先級順序中,它排在所有算術運算符之后和所有比較運算符之前。
6.2. 邏輯運算符
描述 | 符號 |
---|---|
邏輯非 | Not |
邏輯與 | And |
邏輯或 | Or |
邏輯異或 | Xor |
邏輯等價 | Eqv |
邏輯隱含 | Imp |
6.3. 比較運算符
描述 | 符號 |
---|---|
等于 | = |
不等于 | <> |
小于 | < |
大于 | > |
小于等于 | <= |
大于等于 | >= |
對象引用比較 | Is |
Is 運算符是對象引用比較運算符。它并不比較對象或對象的值,而只是進行檢查,判斷兩個對象引用是否引用同一個對象。
要想使用QTP進行自動化測試,必須了解VBScript這門語言,對于使用過ASP或VB開發的人來說,VBScript已經再熟悉不過了,但是沒有接觸過VBScript的同學也不要灰心,因為這門語言簡單易學。
7. 條件語句
8. 循環語句
9. 過程
7. 條件語句
VBScript中可以使用以下條件語句:
If…Then…Else語句
Select Case語句
7.1. If…Then…Else語句
If…Then…Else語句結構如下:
view sourceprint?
1 |
If condition Then statements [ Else elsestatements] |
或者使用塊形式
view sourceprint?
1 |
If condition Then |