Macaca 如何自定义 Macaca 报告器

达峰的夏天 · 2016年09月21日 · 最后由 达峰的夏天 回复于 2020年03月21日 · 2400 次阅读

为了能让用户随心所欲获取 Macaca 产生的测试报告,给予最大的定制空间,Macaca 提供了自定义报告器开发实践。

针对 Nodejs 语言

官方实现的简单报告器:macaca-simple-reportor
sample 中已经添加示例:sample-nodejs

如下命令就可以看到效果,报告器中通过输出特定格式 log,和写入一些截图文件,更方便与其他平台系统(jenkins 等)集成:

# CUSTOM_DIR=macaca-logs/macaca-desktop-sample macaca run --verbose -d ./macaca-test/macaca-desktop-sample.test.js --reporter macaca-simple-reportor
$ make custom-reporter 

其他语言

其他语言请参考 Node.js 自行定制

共收到 7 条回复 时间 点赞

无耻的求个 java 版报告指引样例

#2 楼 @harsayer 目前只有 Node.js 版,等些时间会有 java 版,你可以试试啊

#3 楼 @xdf 给写入口指引啊 完全不知道 java 版 怎么开始 java 版是给个 report API 吗 API 是什么啊

老马 [该话题已被删除] 中提及了此贴 09月22日 10:23
达峰的夏天 [该话题已被删除] 中提及了此贴 09月26日 10:05
老马 ubuntu16.04 尝试 nodejs 版 macaca reportor 报告器 中提及了此贴 11月21日 16:13
达峰的夏天 使用 Macaca Reporter 报告器 中提及了此贴 08月25日 11:59

前辈能否给个 java 版的指导啊 稍微详细一点的思路

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册