黄瓜钩上的 Appium 重置会话

Appium reset session on cucumber hook

是否可以在 cucumber 上创建一个挂钩,当它到达具有特定标签的场景时,它会重置具有新功能的 appium 服务器的会话。

有可能:

def new_driver
   Appium::Driver.new(caps: caps).start_driver
end

Before('@reset') do
   new_driver
end

其中 caps 是所需功能的散列。