【问题标题】:UFT File system testUFT 文件系统测试
【发布时间】:2016-03-26 06:10:00
【问题描述】:

我是 HP UFT 测试的新手,正在从事我希望自动化的数据迁移项目。

每天,我们都会从供应商那里获得一组文件夹和文件同步,并提供以下同步报告(.csv 文件)。

我真的很想测试是否存在包含文件系统中更新的文件列表的实际 .csv 文件。 我在网络共享上获得 .csv 文件,打开它并查看文件列表 数据路径,应该用于(循环)搜索文件系统并检查文件是否实际在该位置。我如何使用 UFT 做到这一点?

【问题讨论】:

  • 欢迎。在询问之前,您需要使用谷歌和类似的广泛可用的信息源进行更多自己的研究。不要问“我该怎么做”——问题,请理解这个网站非常有能力回答“为什么这不起作用(请参阅我的简单示例,它重现了我的问题)”——但通常会忽略前一种的问题。一旦社区看到您自己研究了多远,他们就会看到您可能做错了什么,并很乐意通过示例指导帮助您。

标签: hp-uft


【解决方案1】:

获取所有 csv 内容并遍历内容并验证文件是否存在的示例脚本。

filename = "C:\path\list.csv"

    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f = fso.OpenTextFile(filename)

    Do Until f.AtEndOfStream
      filepath=f.ReadLine 'assuming every line as file full path
      if FSO.fileexists(filepath) then
         print filepath & " file is avaialble"
         ' do your checks here
      else
         print filepath & " file is not avaialble"
      End if
    Loop

    f.Close

【讨论】:

    猜你喜欢
    • 2014-03-01
    • 2017-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    相关资源
    最近更新 更多