首页 > 学院 > 开发设计 > 正文

Intellij插件开发:一个辅助Monkey测试的插件——MonkeyMaster

2019-11-09 17:20:24
字体:
来源:转载
供稿:网友

【转载请注明出处】 笔者:DrkCore (http://blog.csdn.net/DrkCore) 原文链接:(http://blog.csdn.net/drkcore/article/details/54898038)

之前一段时间笔者曾写过一篇博客 Android:在AS里执行脚本——CMD Support插件,其中就有提到如何用脚本执行Monkey测试,当时就有一种想要写一个Intellij Idea的插件来辅助的冲动。趁着春节假期的这一段时间钻研了一下总算弄出第一个PRe-release,开源地址如下:

DrkCore/MonkeyMaster

由于时间比较匆忙并且没有Intellij Idea插件开发经验,该pre-release版本可能还存在不少兼容性问题,UI也有许多可以改进的地方,这些都将在日后一一修正。

一、 安装及使用

日前笔者已经将导出的二进制文件提交到了JetBrains仓库但审核需要一点时间,在此之前只能通过手动来安装插件:

下载最新版的 jar 文件File -> Settings -> Plugins -> Install plugin from disk -> 选择刚下载的文件重启 Intellij Idea/Android Studio 以启用插件

如果一切顺利,你将看到MonkeyMaster的工具面板,如下:

工具面板

使用指南如下:

使用指南1

使用指南2

当测试结束后你将会在 你的工程目录/monkey/ 中找到以 时间戳.monkey 命名的日志文件。

二、 从零开始的插件开发教程

MonkeyMaster插件的实现(一)——命令行封装与调用MonkeyMaster插件的实现(二)——ToolWindow和Dialog实现MonkeyMaster插件的实现(三)——写入日志的线程处理

三、 TODO

实现Monkey日志分析
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表