使用Monkey執行指令碼測試

2021-09-01 22:02:55 字數 2392 閱讀 5099

一次性輸入example_script.txt

腳步裡面的所有內容,命令如下:

root@lenovo-desktop:~# cat example_script.txt | telnet 127.0.0.1 1080

這時,你就可以在你執行 # monkey --port 1080 -v –v 命令的視窗看到列印的一系列 events 訊息: …

……:sending pointer action_down x=160.0 y=200.0

:sending pointer action_up x=160.0 y=200.0

sleeping for 1000 milliseconds

:sending pointer action_down x=300.0 y=450.0

:sending pointer action_up x=300.0 y=450.0

sleeping for 1000 milliseconds

:sending pointer action_down x=300.0 y=450.0

:sending pointer action_up x=300.0 y=450.0

sleeping for 1000 milliseconds

:sending pointer action_down x=300.0 y=450.0

:sending pointer action_up x=300.0 y=450.0

sleeping for 1000 milliseconds

:sendkey (action_down): 20    // keycode_dpad_down

:sendkey (action_up): 20    // keycode_dpad_down

:sendkey (action_down): 20    // keycode_dpad_down

:sendkey (action_up): 20    // keycode_dpad_down

:sendkey (action_down): 23    // keycode_dpad_center

:sendkey (action_up): 23    // keycode_dpad_center

:sendkey (action_down): 30    // keycode_b

:sendkey (action_up): 30    // keycode_b

:sendkey (action_down): 37    // keycode_i

:sendkey (action_up): 37    // keycode_i

:sendkey (action_down): 40    // keycode_l

:sendkey (action_up): 40    // keycode_l

:sendkey (action_down): 40    // keycode_l

:sendkey (action_up): 40    // keycode_l

:sendkey (action_down): 20    // keycode_dpad_down

:sendkey (action_up): 20    // keycode_dpad_down

:sendkey (action_down): 30    // keycode_b

:sendkey (action_up): 30    // keycode_b

:sendkey (action_down): 37    // keycode_i

:sendkey (action_up): 37    // keycode_i

:sendkey (action_down): 40    // keycode_l

:sendkey (action_up): 40    // keycode_l

:sendkey (action_down): 40    // keycode_l

:sendkey (action_up): 40    // keycode_l

:sending pointer action_down x=300.0 y=450.0

:sending pointer action_up x=300.0 y=450.0

events injected: 34

:dropped: keys=0 pointers=0 trackballs=0 flips=0

## network stats: elapsed time=18299ms (18299ms mobile, 0ms wifi, 0ms not connected)

注:你發現沒?以上顯示的內容呢,正是 examp_script.txt 的內容。

使用 WScript exe 執行指令碼

wscript.exe 是 windows 指令碼宿主的乙個版本,用來在 windows 中執行指令碼。wscript.exe 提供了基於 windows 的對話方塊,用於設定指令碼屬性。使用 wscript.exe,可以通過下列方式在 windows 下執行指令碼 如果被雙擊的指令碼檔案的副檔名尚...

自動執行指令碼

乙個偶然的機會,發現了自動執行指令碼的東東,真是神奇啊,可以執行sql 控制台命令等。由於研究的時間有限,所以知之甚少 先和大家分享下,哈 dim consoleprocess as new system.diagnostics.process consoleprocess.startinfo.fi...

C MFC ShellExecute執行指令碼

目前知道三種方式 winexec,shellexecute createprocess。1.阻塞式呼叫,呼叫時程序阻塞 void cmfccodedlg callshellscript cstring path,cstring fbat,cstring param shexecinfo.cbsize...