我正在使用PHPUnit来运行我的Selenium测试。当我的断言失败时,我正在使用captureScreenshotOnFailure来获取屏幕截图。
我在Linux机器,Mac和Windows机器上运行测试。这些测试都是从Linux(Ubuntu)框中运行的。
我想在一个位置获取所有失败的屏幕截图。我读过的所有内容,只是说截图放在主机上(如果Windows框中的IE测试失败,屏幕截图必须保存在Windows框中)。 有没有人对如何让我的截图全部“最终”在Linux机器上有任何好的想法,无论它们发生在哪里?
答案 0 :(得分:0)
在linux上创建一个共享驱动器/文件夹(例如SMB或WebDAV)并将其安装在其他计算机上,以便PHPUnit将屏幕截图保存到此驱动器。