我在我的模拟器上运行Calabash-IOS。如果我在应用程序已经运行的情况下在终端中输入cucumber,它将关闭整个模拟器,并启动它的一个新实例,然后运行所有测试。它运行我所有的登录场景和大纲,只是为了在用户登录后测试一件事。
有没有办法禁用它,这样测试就可以从我打开视图的地方运行?
发布于 2018-02-06 21:58:52
来自Calabash::Cucumber::Launcher文档
在控制台中附加到当前启动器的
如果Calabash已经在运行,并且您想要附加到当前的启动器,请使用console_attach。当黄瓜场景失败,并且您想要查询应用程序的当前状态时,这很有用。
从理论上讲,这意味着您可以使用console_attach连接到正在运行的calabash实例。
https://stackoverflow.com/questions/48640425
复制相似问题