我在VB脚本中有一段代码用来添加测试参数
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添加测试参数。现在我需要获取当前测试的TestID以使其成为通用的。
有谁能帮我吗?
发布于 2013-01-22 14:35:15
Dim TestName
Dim supportTests
Set supportTests = TDConnection.TestFactory
Set Test = TestFactory.Fields
TestName = ID
TDOutput.Print(TestName)成功获取当前测试ID,工作正常!
发布于 2015-03-19 18:31:27
这是一个古老的帖子,但如果有人需要知道:在VAPI脚本中,全局ID从一开始就是可用的。不需要“检索”任何东西。所以Ganeshja的答案是有效的,但这仅仅是因为ID已经可用。全局变量ThisTest可用。因此,对于上面的问题,使用: Set testParamsFactory = ThisTest.TestParameterFactory会更有意义
https://stackoverflow.com/questions/13947591
复制相似问题