自動化測試過程中難免會碰到對物件的右鍵操作,普通錄製是無法錄製成功的,在指令碼裡面可以設定回放模式為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...