如何使用VBScript获取当前的VAPI XP测试ID?

时间:2012-12-19 07:38:22

标签: vbscript hp-quality-center qc

我在VB Script中有一段代码来添加测试参数

Dim supportParamTest
Set supportParamTest = TDConnection.TestFactory.Item(1404)
Set testParamsFactory = supportParamTest.TestParameterFactory
Set parameter = testParamsFactory.AddItem(Null)
parameter.Name   ="Name"
parameter.Description = "desc"
parameter.Post

在行号:2 TDConnection.TestFactory.Item(1404)这里“1404”是硬编码的 测试ID,即上面的代码将测试参数添加到测试ID 1404 现在我需要获取当前Test的TestID以使其成为通用

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

这是一篇旧帖子,但万一需要知道: 在VAPI脚本中,全局ID从一开始就可用。无需“检索”任何东西。所以来自Ganeshja的回答是有效的,但仅仅因为ID已经可用。 全局变量ThisTest可用。因此对于上述问题,使用更有意义: 设置testParamsFactory = ThisTest.TestParameterFactory

答案 1 :(得分:0)

Dim TestName 
Dim supportTests 
Set supportTests = TDConnection.TestFactory 
Set Test = TestFactory.Fields 
TestName = ID 
TDOutput.Print(TestName)

成功检索当前的测试ID。有用 !