我正在使用 Calabash 在 AWS Device Farm 中为我的 iOS 应用程序运行测试。我需要启动带有参数的应用程序。我在 features/support/01_launch.rb 中添加了以下代码
Before do |scenario|
launcher = Calabash::Launcher.launcher
options = {
:args => ['someargument']
}
launcher.relaunch(options)
launcher.calabash_notify(self)
end
在本地,它能够使用参数“someargument”启动应用程序,然后继续进行测试。但在 AWS 设备场中,它没有传递参数。应用程序在没有参数的情况下启动,然后测试运行。AWS Device Farm 不支持此功能还是我做错了什么?
谢谢!!