如何理解Monkey Talk 录制接洽和回放接洽原理

发布时间:2021-11-26 14:24:53 作者:柒染
来源:亿速云 阅读:116

这篇文章将为大家详细讲解有关如何理解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 录制接洽和回放接洽原理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. Monkey源码分析之事件源
  2. 如何理解javascript代码并提出优化

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

record talk

上一篇:C++11智能指针unique_ptr有什么作用

下一篇:C#如何实现基于Socket套接字的网络通信封装

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》