QTP中的DeviceReplay物件的使用

2021-06-20 02:00:03 字數 578 閱讀 3691

devicereplay物件可用於在qtp中直接操縱滑鼠和鍵盤,例如單擊滑鼠、傳送鍵盤按鍵、輸入字串等動作。

下面的指令碼首先建立devicereplay物件,然後使用其sendstring方法傳送一段字串,然後使用mousemove方法移動滑鼠,使用mouseclick方法單擊滑鼠:

dim devicereplay

word = "hello world!"

set devicereplay = createobject("mercury.devicereplay")

devicereplay.sendstring(word)

devicereplay.mousemove 200,200

devicereplay.mouseclick 200,200,left_mouse_button

而下面的指令碼將按下「shift」鍵:

dim devicereplay

vk_shift = 42

set devicereplay = createobject("mercury.devicereplay")

devicereplay.keydown(vk_shift)

QTP中的DeviceReplay物件的使用

devicereplay物件可用於在qtp中直接操縱滑鼠和鍵盤,例如單擊滑鼠 傳送鍵盤按鍵 輸入字串等動作。下面的指令碼首先建立devicereplay物件,然後使用其sendstring方法傳送一段字串,然後使用mousemove方法移動滑鼠,使用mouseclick方法單擊滑鼠 dim devi...

QTP中Action的引數呼叫

一 action的引數呼叫1 1 設定引數 action properters action parameter 增加input的引數和output的引數 2 action 1 的指令碼 parameter output action1 output msgbox action1 input met...

QTP 取出WebTable中的資料

取出webtable中所有資料 dim otable set otable browser xx page xx webtable xx orow otable.rowcount 行 print orow orow ocol otable.columncount 2 列 print ocol oco...