您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何理解Monkey Talk 錄制接洽和回放接洽原理,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
錄制的洽接原理:
1、啟動一個tcp服務,端口是RECORD_PORT = 16861
2、然后發送http請求(發送到回放端口:16862),將ip和端口作為參數,增加表示開始錄制的參數:record,值有兩個:ON、OFF
3、16861端口,循環接收錄制記錄
回放的洽接原理:
讀取錄制下來的命令文件,給回放端口(16862)發送指令。
這些代碼不需要自己寫,monkey talk源碼已有現成的實現。
代碼類似:
ScriptProcessor processor = new ScriptProcessor(PLAYBACK_HOST, PLAYBACK_PORT, rootDir);
System.out.println(processor);
processor.setPlaybackListener(LISTENER);
processor.setGlobalThinktime(3000);
processor.setGlobalTimeout(1000);
// 執行腳本文件
/*
PlaybackResult playbackResult = processor.runScript(SCRIPT);
System.out.print("PlaybackResult: " + playbackResult);
*/
// 執行命令列表
List<Command> commands = new ArrayList<Command>();
Scope scope = new Scope();
PlaybackResult playbackResult = processor.runScript(commands, scope);
System.out.print("PlaybackResult: " + playbackResult);
關于如何理解Monkey Talk 錄制接洽和回放接洽原理就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。