Calabash 用原生 Cucumber 跑 Calabash-Android 测试

apogee · 2014年07月23日 · 最后由 apogee 回复于 2014年07月23日 · 2913 次阅读

继续分享一些小经验,抛砖引玉。
用 calabash-android run 运行 Android 测试,命令行太长,在 env.rb 设置两个环境变量,可以用简单的命令跑测试,比如 cucumber -t @tags, cucumber -n 'name' TEST_APP_PATH 默认取 test_servers 目录下最新的文件)

ENV['APP_PATH'] = YOUR_APP_PATH
ENV['TEST_APP_PATH'] = Dir.glob("#{your_project_root_folder}/test_servers/*.apk").max_by {|f| File.mtime(f)}

共收到 2 条回复 时间 点赞

calabash 还是有很多坑值得总结的,楼主写一篇连贯的详细篇吧。

#1 楼 @qddegtya 好,确实在学 Calabash 的时候掉进去过好多坑,我最近总结一下。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册