QTP 實現右鍵操作選單

2021-06-22 22:01:47 字數 1034 閱讀 7482

自動化測試過程中難免會碰到對物件的右鍵操作,普通錄製是無法錄製成功的,在指令碼裡面可以設定回放模式為2,即模擬滑鼠操作。

具體**如下:

dim ip_foldername ,arr_ip_foldername 

ip_foldername = 

"其他資料夾||已刪除"'

arr_ip_foldername = 

split

(ip_foldername,

"||",-1

,1)set

wshshell = 

createobject

("wscript.shell"

)setting.webpackage(

"replaytype"

) = 

2'set reply mode

fori = 0to

ubound

(arr_ip_foldername)

ifarr_ip_foldername(i) = 

"收件箱"

then

currentpage.webelement(

"innertext:="

&arr_ip_foldername(i)&

"(.)*"

,"index:=2"

).click ,,micrightbtn

else

currentpage.webelement(

"text:="

&arr_ip_foldername(i)&

"(.)*"

,"index:=0"

).click ,,micrightbtn

endif

wshshell.sendkeys 

""'鍵盤向下的箭頭

wshshell.sendkeys 

""'回車鍵

wait

3next

setting.webpackage(

"replaytype"

) = 

1'reset reply mode 

js css實現頁面右鍵選單

這幾天用到需要在頁面上右鍵彈出功能選單的功能,經過研究和查閱資料,找到個切實可行的方案,記錄下來,以備以後使用。首先準備js 用於建立選單,定位滑鼠位置等等準備工作 選單初試化 var menuitem var strmenu var sp true 使用特效設定,false表示不是用特效 var ...

MFC操作 右鍵彈出選單事件

一 在資源編輯器中建立乙個選單資源 新建乙個選單資源,比如把選單的id號為idc popmenu。此選單有一項兩層,即有乙個可彈出的選單項,而此選單項的彈出內容即為將要建立的彈出式選單的內容。至於每乙個選單項的訊息對映,與一般的選單相同。二 使用cmenu類物件 cmenu類的成員函式較多,但建立彈...

Ext4右鍵選單實現

1 首先禁用瀏覽器預設右鍵選單,如下 將下列 加到ext.onready 中即可解決 ext.getdoc on contextmenu function e 2 我們以ext.grid.panel為例,先建立乙個右鍵選單項 var rightclick ext.create ext.menu.me...