阿里巴巴开源的自动化测试解决方案 UI Recorder

阿里巴巴开源的自动化测试解决方案 UI Recorder

  • 开源协议:MIT
  • 操作系统: Windows Linux OS X
  • 开发语言:Js
  • 项目所有者:alibaba
  • 所属公司:阿里巴巴
  • 收录时间:2016-08-21
  • 分享:
编辑评级
4

项目详细介绍

UI Recorder是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器!

以下是本产品的特点:

  1. 自测 = 自动化测试:对于开发人员来讲,自测是开发流程中缺一不可的过程,我们要实现的目标就是自测过程中即可同步的录制出自动化脚本,实现真正的零成本自动化

  2. 无干扰录制:所作操作均无需交互干扰,鼠标、键盘、alert弹框、文件上传,完全按照正常自测流程操作即可(以下操作除外:悬停事件、断言、变量)

  3. 本地生成脚本:录制的脚本存储在用户本机,用户可以自行在录制的基础上进行修改定制,更自由更开放

  4. 丰富的断言:支持以下断言类型,val、text、displayed、enabled、selected、attr、css、url、title、cookie、localStorage、sessionStorage

  5. 支持数据Mock:我们支持Faker变量功能,支持强大的数据Mock

  6. 支持公共用例: 用例之间允许相互引用,可以将某些公用的操作步骤录制为公用用例,以进一步提升录制效率

  7. 支持执行截图:每次执行后,允许生成截图日志,以方便出问题时排查诊断

视频教程:http://v.youku.com/v_show/id_XMTY4NTk5NjI4MA==.html

图片预览: