自动化测试解决方案 UI Recorder

自动化测试解决方案 UI Recorder

MIT
JavaScript 查看源码»
跨平台
阿里巴巴
2016-08-16
YanisWang

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

以下是本产品的特点:

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

  2. 支持全平台无线native app录制: 基于macaca实现: https://macacajs.com/

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

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

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

  6. 支持强大变量:我们支持配置式变量、更新变量、断言中使用变量、跳转时使用变量

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

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

  9. 支持高并发测试:支持任意数量的高并发,想跑多快就跑多快

  10. 支持单步执行截图:每一步操作都自动保存截图,以方便出问题时排查诊断

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

图片预览:

演示视频:

 

加载中

评论(7)

宁静致远0723
宁静致远0723
请问:UIRecorder 在录制、回放过程中,关于附件的上传怎么解决处理,当前录制上传图片时没有录取到脚本,回放一到这里就报错
素人派
素人派
https://git.oschina.net/surenpi/autotest.web.framework 这里也有一个基于Selenium的自动化测试框架,希望能交流一下 #UI Recorder#
素人派
素人派
有教程吗? #UI Recorder#
每天多一点
每天多一点
妄图通过录制脚本来实现自动化测试, 从而降低测试成本提升生产力的想法, 都是天真且无意义的 #UI Recorder#
南漂一卒
南漂一卒
别又烂尾了…… #UI Recorder#
OSC总编辑
OSC总编辑
顶一个,支持~ #UI Recorder#
tkggusraqk
tkggusraqk
可以 #UI Recorder#

UIRecorder v2.4.0 正式发布,跨端录制测试方案

UIRecorder v2.4.0 正式发布,更新内容: Fix: 修复当json文件缺失时继续录制报错总是 Remove: 删除环境切换功能 Update: 支持新版macaca Add: 为无线录制增加以下功能:: 添加延迟, 输入文字...

2017/03/06 16:02

UI Recorder v1.0.0 发布 零成本自动化录制

零成本的录制自动化测试解决方案! Github项目地址:https://github.com/alibaba/uirecorder NPM地址:https://www.npmjs.com/package/uirecorder 要解决的问题: 自测需要在多个浏览器下重复...

2016/08/16 11:23

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
你好,我想问下ui recorder怎么获取报告,具体的执行命令是什么,mochawesome安装后,还是不知道怎么正确配置report,另外就是在录制过程中在增删改查时为什么都会重复提交两次?

@YanisWang 你好,想跟你请教个问题:我想问下ui recorder怎么获取报告,具体的执行命令是什么,mochawesome安装后,还是不知道怎...

2017/03/22 15:56
1
回答
UI recorder录制问题

@YanisWang 你好,想跟你请教个问题:我想问下,录制过程中对于复杂的下拉框输入如何录制?录制一直失败。

2017/03/23 10:50
1
回答
属性值黑名单该怎么设置

@YanisWang 你好,想跟你请教个问题: 属性值黑名单怎么设置?

2016/11/29 14:24
1
回答
运行报错,提示cannot find module ‘expect.js’

@YanisWang 你好,想跟你请教个问题:我在执行的时候遇到这个问题,如图所示

2016/08/29 18:17
3
回答
uirecorder问题请求高手

@magiccops 你好,想跟你请教个问题: 你好,想跟你请教个问题:需要开启什么服务吗,求回复啊 录制服务器监听在端口: 9765 Chrome打开失...

2016/08/23 19:49

没有更多内容

加载失败,请刷新页面

没有更多内容

UIRecorder入门

UI Recorder UI Recorder 是一款零成本UI自动化录制工具,类似于Selenium IDE. UI Recorder 要比Selenium IDE更加强大! UI Recorder 非常简单易用. 官方网站: http://uirecorder.com/ 语言切...

08/06 16:27
589
0
UIRecorder入门

UI Recorder UI Recorder 是一款零成本UI自动化录制工具,类似于Selenium IDE. UI Recorder 要比Selenium IDE更加强大! UI Recorder 非常简单易用. 官方网站: http://uirecorder.com/ 语言切...

08/22 17:13
3
0
35个流行UI概念设计欣赏

太漂亮了,太炫了,情不自禁转了过来

2014/06/09 09:50
489
0
Gatling使用

bin目录下有2个脚本,gatling和recorder, gatling用来运行测试, recorder用来启动录制脚本的UI的(不推荐使用), conf目录是关于Gatling自身的一些配置。 lib目录是Gatling自身依赖的库文...

2016/11/04 11:09
32
0
ubuntu12.04 录音软件

在老家没有座机, 寻找skype+一款录音软件 ing.

2015/02/16 13:42
49
0
录音的使用步骤

一.基本使用 # 1.创建音对象 " 01.获取录制的音频存放的路径 // NSSearchPathForDirectoriesInDomains(.documentDirectory, .allDomainsMask, true).first! + "/hjj.caf" " 02.设置录音的相关...

2016/12/04 16:35
2
0
5个最佳的Android测试框架

谷歌的Android生态系统正在不断地迅速扩张。有证据表明,新的移动OEM正在攻陷世界的每一个角落,不同的屏幕尺寸、ROM /固件、芯片组以及等等等等,层出不穷。于是乎,对于Android开发人员而言...

2016/06/21 13:44
51
0
定制适合自己的精简桌面环境

给DDE桌面环境减肥

2017/07/28 15:05
16
0
【转载】国外移动 app 云测试平台的对比与分析

由于国内外的云测试平台使用环境等因素的不同,我们分别对国内外主流的几个云测试平台进行对比。 国外主流的云测试平台: · Xamarin Test Cloud (https://xamarin.com/test-cloud/) · Test...

2016/07/11 18:22
10
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部