學習UFT11.5歷程(三)

已經用UFT11.5完成了幾個大流程的錄製和腳本調測。shell

現整理下這段過程當中腳本中應該記住的點(QTP是VB腳本):函數

1. 循環和條件部分_reporter結果展現spa

For i = 1 To brow Step 1
cell_value=btable.GetCellData(i,4)
If trim(cell_value)=ordernum Then
    orderstatus=btable.GetCellData(i,1)
    If trim(orderstatus)="存盤" Then
        reporter.ReportEvent micPass, "新建採購單完成",ordernum
        else
        reporter.ReportEvent micFail, "採購單非存盤狀態",ordernum
    End If
    Exit for
End If
Next對象

2. Dim 申明變量,無類型申明,不區分大小寫ip

Dim 變量:變量名=值字符串

3. 括號使用string

括號只在定義函數時參數列表中使用,在調用函數時不加括號,若是加括號須要使用call調用it

Msgbox 變量名,0,"消息框標題"table

Call Msgbox(變量名,0,"消息框標題")class

4. Set 關鍵字

當對象引用賦給變量時使用set關鍵字

對象引用:除字條串、數值、布爾值以外的

使用:

對象名.方法名

5. Sendkeys模擬鍵盤操做

Dim objshell

set objshell=createobject("wscript.shell")

objshell.run"程序名/程序安裝路徑"

objshell.sendkeys "string"

「string」:表示要發送的按鍵指令字符串,須要放在英文雙引號中

1. 基本字母鍵 "x"

2.特殊功能鍵Shift =+;Ctrl =^;Alt=% ,"^c"=Ctrl+C

3.除字母外的控制鍵 "{ENTER}","{+}","{tab}","{DOWN}"

6. 檢查點

在KEYWORD VIEW視圖中INSERT CHECKPOINT

1)對象檢查:選擇對象插入,可檢查對象各屬性值是否與錄製時同樣

2)網頁檢查:選擇page插入。可檢查網頁上的網頁連接數和圖像數是否與錄製時同樣

如下兩種暫未用到

3)文本檢查

4)表格檢查

相關文章
相關標籤/搜索