阿里巴巴开发UI Recorder的WEB自动化录制工具

背景:随着接手web项目的增多浏览器兼容是个很耗时的工作所以在网上找找看是否有合适的方式来提高工作效率的

指导文档: 
http://uirecorder.com/

1、简介

属于阿里巴巴的一款开源的基于WebDriver、Chrome浏览器、NodeJs等方案共同打造的零成本UI录制自动化解决方案比Selenium IDE强大

2、功能

1)支持所有用户行为:键盘事件, 鼠标事件, alert, 文件上传, 拖放, svg, shadow dom 
2)支持无线native app录制, 基于macaca实现:https://macacajs.com/ 
3)无干扰录制:和正常测试无任何区别无需任何交互 
4)录制用例存储在本地 
5)支持丰富的断言类型:val,text,displayed,enabled,selected,attr,css,url,title,cookie,localStorage,sessionStorage 
6)支持数据mock:Fake.js 
7)支持公共测试用例:允许用例中动态调用另外一个 
8)支持并发测试 
9)支持多国语言:英文, 简体中文, 繁体中文 
10)支持单步截图 
11)支持HTML报告和JUnit报告 
12)全系统支持:windows, mac, linux 
13)支持多运行时测试, 例如:开发测试、预发测试 
14)基于Nodejs的测试用例: jWebDriver

3、安装

1)安装nodejs 
这里写图片描述 
2)安装chrome浏览器 
3)安装UIRecorder:npm install uirecorder mocha -g 
这里写图片描述 
4)安装服务Selenium standalone server:npm install selenium-standalone -g 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值