Appium测试截屏文件夹以编程方式删除

时间:2018-05-16 11:09:50

标签: ruby cucumber appium

我正在为每个场景拍摄屏幕截图以用于报告目的。但文件夹大小每次都在增加。有没有办法自动删除旧屏幕截图?

1 个答案:

答案 0 :(得分:1)

您可以在hooks.rb文件中编写以下代码。在为每个新报告创建新的屏幕截图之前,它将删除所有屏幕截图。

AfterConfiguration do
  FileUtils.rm_r("screenshots_folder_name") if File.directory?("screenshots_folder_name")
end