QTP的鍵盤滑鼠錄製

2021-05-02 11:14:43 字數 959 閱讀 9168

1、qtp錄製鍵盤操作時,有時需要自己寫程式實現。方法如下:

key

argument

backspace

, , or

break

caps lock

del or delete

or down arrow

endenter

or ~

eschelp

home

ins or insert

or left arrow

num lock

page down

page up

print screen

right arrow

scroll lock

tabup arrow

f1f2

f3f4

f5f6

f7f8

f9f10

f11f12

f13f14

f15f16

復合鍵時,參考一下的:

keyspecial character

shift

+ctrl

^alt

""表示字母x被輸入10次

2、qtp錄製滑鼠操作時,有時也是錄製不到的。可以寫**如下:

set devreplay = createobject("mercury.devicereplay")

devreplay.mouseclick absx+4,absy+4,2

set devreplay = nothing

或者以下方法用的更多:

set wshshell = createobject("wscript.shell")

wshshell.sendkeys ""

wshshell.sendkeys ""

wshshell.sendkeys ""

wshshell.sendkeys ""

如何用QTP錄製滑鼠右鍵點選事件

qtp錄製滑鼠右鍵單擊事件要通過模擬鍵盤操作來實現 step 1,修改replaytype為2,一般情況預設設定是1的。1 使用瀏覽器事件執行滑鼠操作。2 使用滑鼠執行滑鼠操作 setting.webpackage replaytype 2 step 2,滑鼠右鍵單擊事件 附 click的事件有三種...

QTP模擬滑鼠和鍵盤事件整理

1 滑鼠事件 1.1 使用自帶的click方法 看qtp的幫助,每個物件都有自帶的click方法,通過其中第三個引數指定具體的滑鼠事件 例如 browser new page page new page webelement html tag form click 0,0,micrightbtn 注...

QTP 錄製 回放 原理

自動化測試可以基於 例如junit,cppunit,可以基於協議,例如loadrunner,qtp是基於gui介面的自動化測試工具。junit和cppunit屬於單元測試,loadrunner和qtp屬於系統測試。loadrunner用於系統的效能測試,qtp用於系統的功能測試。qtp是一款基於介面...