Macaca是一套完整的自動化測試解決方案侧馅。由阿里巴巴公司開源
Github:http://macacajs.github.io/macaca/
Api: https://macacajs.github.io/macaca-wd/
特點:
- 同時支持pc端和移動端(Android iOS)自動化測試楞泼。
- 支持nodejs弱贼、java礼饱、python
本篇只介紹pc端自動化測試
1.install macaca
1.安裝nodejs(略過)
2.安裝macaca-cli
npm i macaca-cli -g
3.安裝webdriver-client
npm install webdriver-client -g
4.安裝macaca-electron(macaca-electron是基于Electron開發(fā)的Macaca驅動,是Macaca驅動之一,之后可以改為chrome)
npm install macaca-electron -g
2.create test dir,測試腳本均放在macaca-test文件夾內
mkdir macaca-test-dir
cd macaca-test
npm init
npm install macaca-cli webdriver-client macaca-eletron --save
mkdir macaca-test
cd macaca-test
touch test1.js
cd ..
(sudo) macaca run --verbose