【问题标题】:Appium Tests Screenshot folder delete programmaticallyAppium 测试屏幕截图文件夹以编程方式删除
【发布时间】:2018-10-26 09:58:14
【问题描述】:

为了报告的目的,我正在对每个场景进行屏幕截图。但是文件夹大小每次都在增加。有什么办法可以自动删除旧截图?

【问题讨论】:

  • 定义一个夜间 cron 作业,将删除该文件夹中所有早于 1 天的文件?
  • 感谢您的回答:)

标签: ruby cucumber appium


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多