Macaca 提供的基础能力上研发出了一套多端深度遍历爬虫工具. 希望可以最大化减少UI 测试脚本的编写
涵盖以下功能点:
- 支持iOS, Android,PC-Web 三个平台的自动化测试
- 同时可以通过以下三种层级方式, 根据使用者自身场景满足不同程度的定制化需求:
2.1 YML 配置文件: 普通内容定制轻度定制
2.2 钩子: 个别流程,拦截定制中度定制
2.3 平台.js 文件覆盖: 按需选择流程接口, 覆盖定制重度定制
- Mokey 的测试过程与macaca-reporter 联通,测试数据由macaca-report 报表分析器统一沉淀并进行可视化展示.
(目前PC-Web , 以及 Reporter 对爬虫的支持还在调试当中)
项目源码地址: https://github.com/macacajs/NoSmoke
macaca-reporter 源码地址: https://github.com/macacajs/macaca-reporter