2012-12-19 86 views
0

我在VB脚本一段代码添加测试参数如何使用VBScript获取当前的VAPI XP测试ID?

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 

在线路NO:2 TDConnection.TestFactory.Item(1404)这里“1404”是硬编码 测试ID,即,上述代码将添加测试参数测试ID 1404 现在我需要获得当前测试的TestID,使其通用

任何人都可以帮我吗?

+0

昏暗的测试名 昏暗supportTests 设置supportTests = TDConnection.TestFactory 设置测试= TestFactory.Fields 测试名= ID TDOutput。上面的代码打印(T​​estName) – Ganeshja

+0

会给出当前测试ID,它工作正常 – Ganeshja

回答

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

成功地获取了当前的测试ID。有用 !

1

这是一篇旧文章,但如果有人需要知道: 在VAPI脚本中,全局ID从一开始就可用。无需“检索”任何东西。所以从Ganeshja作品回答,但只是因为ID已经可用。 全局变量ThisTest可用。因此,对于上述问题,它会更有意义的使用方法: 设置testParamsFactory = ThisTest.TestParameterFactory

相关问题