2012-12-19 3 views
0

내가 테스트 매개 변수 라인에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 

더 추가 할 것이 없습니다 VB 스크립트 코드의 조각이 있습니다 "(1404)"여기에 2 TDConnection.TestFactory.Item (1404) 하드 위의 코드, 즉 테스트 ID를 코딩 테스트 ID 1404에 테스트 매개 변수를 추가합니다. 이제는 현재 테스트의 TestID를 가져 와서 일반화합니다.

아무도 도와 줄 수 있습니까?

+0

희미한 TESTNAME 희미한 supportTests 설정 supportTests는 = TDConnection.TestFactory 설정 테스트 = TestFactory.Fields TESTNAME = ID TDOutput. 인쇄 (TestName) – 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