目前正在尝试在 Selenoid docker 实例上运行 Geb 测试。我希望 Selenoid 为类/规范中的每个测试生成视频报告,但似乎 Geb 在一个驱动程序会话中运行所有测试,因此 Selenoid 为所有这些生成一个视频。
我尝试过不同的驱动程序缓存配置组合,例如
cacheDriver = false
quitDriverOnBrowserReset = false
或在清理时调用 CachingDriverFactory.clearCacheAndQuitDriver()
但是要么所有测试都使用相同的实例,要么第二次测试失败并显示“会话 ID 为空。调用 quit() 后使用 WebDriver?”
是否可以为类/规范中的每个测试提供单独的硒视频?