【发布时间】:2018-10-26 09:58:14
【问题描述】:
为了报告的目的,我正在对每个场景进行屏幕截图。但是文件夹大小每次都在增加。有什么办法可以自动删除旧截图?
【问题讨论】:
-
定义一个夜间 cron 作业,将删除该文件夹中所有早于 1 天的文件?
-
感谢您的回答:)
为了报告的目的,我正在对每个场景进行屏幕截图。但是文件夹大小每次都在增加。有什么办法可以自动删除旧截图?
【问题讨论】:
您可以在 hooks.rb 文件中编写以下代码。它会在为每个新报告创建新屏幕截图之前删除所有屏幕截图。
AfterConfiguration do
FileUtils.rm_r("screenshots_folder_name") if File.directory?("screenshots_folder_name")
end
【讨论】: