如何检索HP ALM测试中的所有操作名称?

时间:2018-05-31 06:20:11

标签: vbscript qtp hp-uft alm hp-alm

在HP ALM中有许多测试用例。内部测试用例有很多操作。我想从该测试用例中检索所有操作名称。

1 个答案:

答案 0 :(得分:0)

有多种方法,但在所有情况下,您都需要熟悉与HPE(微焦点)工具相关的(COM)自动化

方法1) 使用OTA API(HPE ALM Automation)将测试用例下载到FileSystem;然后遍历文件系统上的文件夹结构并查找具有ActionX名称的文件夹。这些是在测试用例中找到的所有操作(Action 0除外 - 它是测试用例或入口点)。然而,每个动作的名称都是在Action文件夹中的一个文件中进行二进制编码 - (我不记得究竟是哪一个)所以这只是个人乐趣,因为二进制数据结构很难解码。 / p>

方法2 使用Quicktest.Application自动化对象而不是(仅)HPE ALM。启动QTP应用程序,连接到ALM,打开测试用例,然后自动化对象为您提供操作,名称参数等。More info in the Offical Doc

当然你可以组合2个物体。使用OTA API查找和搜索HPE ALM和Quicktest(UFT)自动化对象中的测试以获取有关测试的信息(甚至可以修改它们 - 修改和保存可以解决问题)