葫芦如何加快执行时间

Calabash how to speed up execution time

我有一个 Android 设备连接到我的电脑。 运行 一个葫芦测试我使用以下命令:

calabash-android run <NAME>.apk features/<NAME>.feature

现在,在 运行 功能 Calabash 总是 上传 应用程序之前 需要时间。

如何禁用它?

如有任何帮助,我们将不胜感激!

谢谢!

您可以使用挂钩文件控制应用程序的重新安装。这包含前后场景的黄瓜钩子。如果你没有制作你的钩子文件 运行 那么它可能是示例项目中的一个。

您要查找的位是 'reinstall_apps' 命令。如果你完全删除它,那么你的应用程序将永远不会被重新安装,这可能是一件坏事,因为有时需要完全重置应用程序。我处理它的方式是用@reinstall_app标记我想要重新安装应用程序的功能,然后用

Before do |scenario|
  puts "Starting scenario - #{scenario.name}"
  reinstall_app if scenario.source_tag_names.include?('@reinstall_app'))
  ...
end