代码之家  ›  专栏  ›  技术社区  ›  iLion

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

  •  1
  • iLion  · 技术社区  · 7 年前

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

    1 回复  |  直到 7 年前
        1
  •  1
  •   Aleksei Matiushkin    7 年前

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

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