Macaca的日常

2017-06-20  本文已影响0人  Super7

UI Recorder test Case for Horoscope

本用例基于Macaca环境,跑前请完善环境搭建,可参考http://www.jianshu.com/p/07b2ff3a9ba2

Start Server

macaca server -p 4444 -v //与之后的uirecorder监听端口一致

Recorde test case

如:  e:\test
e:
 cd .\test\
uirecorder init --mobile
成功的图
uirecorder start 为初始命令
后缀增加--mobile为录制手机端脚本,不加此后缀默认录制pc端浏览器脚本
我们输入
uirecorder start --mobile
此时输入我们脚本之后要保存的名字,建议找个文件夹放起来
如: case\1.js
那么脚本就保存在工程根目录下的Case目录中
此时如果apk放在本工程目录的根目录,可直接输入文件名,可识别相对路径
如: a.apk
如果不在此目录,就输入绝对路径
如: E:\test\a.apk

Run test case?

  1. npm install
  2. source run.sh ( Linux|Mac ) or run.bat ( Windows )

Environment version checklist

Tips

  1. 现阶段暂未接入jenkins,将来会
  2. 不管是录制还是跑,都请保持端口一致
  3. 安卓4.4.4不支持send_keys方法

2017-06-13 14:10:19 s7zhong


已接入jenkins,生成html报告
*挖坑,后续补文章
2017-06-22 17:17:58

上一篇 下一篇

猜你喜欢

热点阅读