[自动化平台系列] - 初次使用 Macaca-前端自动化测试(1)
2016-05-10 17:19
375 查看
1、 所先看一下官方地址,了解一下这个是不是你想要的测试工具
https://macacajs.github.io/macaca/environment-setup.html
2、 去掉sudo ---sudo chown -R $USER /usr/local
3、 全局安装自动化测试工具命令---- npm i macaca-cli -g
4、 修改本地host---sudo vim /etc/hosts
增加一条记录 127.0.0.1 localhost
5、 去github下载demo项目到本地
https://github.com/xudafeng/macaca-test-sample
依次在命令执行
'use strict';
var wd = require('webdriver-client')({
platformName: 'desktop',
browserName: 'chrome'----------这个改成chrome
});
因为我目前只用到pc的自动化测试,ios和android在这里就不介绍了。
https://macacajs.github.io/macaca/environment-setup.html
2、 去掉sudo ---sudo chown -R $USER /usr/local
3、 全局安装自动化测试工具命令---- npm i macaca-cli -g
4、 修改本地host---sudo vim /etc/hosts
增加一条记录 127.0.0.1 localhost
5、 去github下载demo项目到本地
https://github.com/xudafeng/macaca-test-sample
依次在命令执行
$ git clone
https://github.com/xudafeng/macaca-test-sample
$ cd macaca-test-sample $ npm install 因为我用的是chrome浏览器,所以要修改文件 macaca-test/macaca-desktop-sample.test.js
'use strict';
var wd = require('webdriver-client')({
platformName: 'desktop',
browserName: 'chrome'----------这个改成chrome
});
然后执行下面代码 $ make test-pc[/code]
因为我目前只用到pc的自动化测试,ios和android在这里就不介绍了。
相关文章推荐
- 怎么阻止直接输入地址访问 html 页面
- AngularJS directive指令之require部分
- javascript:history.go()和History.back()的区别及应用
- 實際案例: 獲取臨時票証 (JsApi Ticket)
- 简单解析JavaScript中的__proto__属性
- 用JSONP实现跨域请求
- JSON.parse 函数 (JavaScript)
- 實際案例: 已知要獲取臨時票証 (JsApi Ticket) 才能調用的接口
- bootstrap 专注前端开发
- jquery的选择器
- web前端开发初学者十问集锦(3)
- 前端框架
- web前端开发初学者十问集锦(3)
- js中encode、decode的应用说明
- 《深入浅出Node.js》学习笔记——(二)模块机制
- jQuery的XX如何实现?——2.show与链式调用
- jQuery Mobile 列表
- 详解原生JavaScript实现jQuery中AJAX处理的方法
- H5下拉刷新特效demo,动画流畅
- 在.NET使用JSON作为数据交换格式【转】