继续分享一些小经验,抛砖引玉。
用 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)}