如何使用QTP10在QC11当前测试附件中找到最新修改的文​​件

时间:2013-07-18 19:48:41

标签: qtp qc

我想在QC附件中找到使用QTP代码进行当前测试的最新更新/修改文件名。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

好吧,如果你知道QC / ALM OTA API并且知道如何检索你想要引用的测试实例的引用:

每个Test实例都有一个Attachments工厂对象。它的项目是Attachment个实例。每个Attachment实例都有一个Modified属性,其中包含修改附件的日期和时间。

据我记得,它以您的语言环境的长日期格式返回修改日期,因此其格式(不幸)取决于计算机的国家/地区特定国际设置(不确定服务器或客户端)的)。

因此要找到“最年轻”的附件,请遍历所有附件并检查其Modified属性,并保留对具有最大(时间)值的附件的引用。

我不确定Modified中的时间戳是指修改附件的时间,还是附件文件上传时的“已修改”时间戳。

(只要您没有提供任何已尝试过的代码,我就不会在此处粘贴代码。)