【发布时间】:2015-04-09 23:37:46
【问题描述】:
我使用葫芦创建了跨平台测试。当我尝试测试 android 应用程序时,我启动: 葫芦-android运行-p android
但葫芦试图在手机模拟器中运行它。我看到 iPhone 模拟器再次重新启动,并且控制台出现错误 # (NameError) 的未定义局部变量或方法 `uninstall_apps'
另外,当我检查进程时,我看到有 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -S cucumber -p android MAIN_ACTIVITY= TEST_APP_PATH= APP_PATH=
iOS 测试运行良好,当我将页面/步骤定义/支持文件移动到单独的目录时,相同的 calabash-android 命令可以正常执行它们。
那么,您知道我在哪里可以出错吗?我在配置目录中正确设置了 cucumber.yml。
【问题讨论】:
标签: android testing cucumber cross-platform calabash