UIRecorder使用说明文档
- 概述:
1 UIRecorder 是什么:
- 一款UI录制 和 **回归测试 **,由alibaba Macaca团队开发的开源框架。
- 基于WebDriver、Chrome浏览器、NodeJs等方案共同打造的零成本自动化解决方案。
- 基于几乎零成本的【录制方案】,可以在自测时录制,生成 JavaScript 测试脚本代码。回归测试过程中,利用生成的 JavaScript 测试脚本代码,使用 Mocha 对自测过程进行回放,以达到零成本做自动化回归测试的目的。
- 跨平台:适用于Windows、linux、mac
- 三端录制:PC、移动端(android、iOS)
2 UIRecorder 的优点:
- 零成本的自动化解决方案:
- 完全无干扰录制,让开发在自测过程中就能同步录制出自动化。
- 测试报告直观:
- 测试结果会生产 HTML 格式的报告文件,且每一个核心步骤都会自动截图,便于通过截图直观地分析报错原因。
- 测试多浏览器兼容性:
- 通过 Chrome 浏览器一端录制生成的测试用例脚本,可以在 Firefox、IE、Opera 等浏览器多端运行回归测试。