Forum Discussion
gid_216
13 years agoFrequent Contributor
HI Dev,
Kidly check, below function may help
Sub testRunner
Set testcase = DDT.ExcelDriver("C:\\Dev_Chaminda\\Q2Soft\\ConX\\Test_Data.xlsx","Sheet1",true)
testcase.Name = "Test_Data"
testcase.DriveMethod("commandBuilder")
End Sub
Sub commandBuilder
Dim parameters
Set testcasedatadriver = DDT.DriverByName("Test_Data")
testAction = testcasedatadriver.Value("method name")
For i=1 To testcasedatadriver.ColumnCount
If IsNull(testcasedatadriver.Value(i)) Then
Exit For
End If
If IsArray(parameters) Then
ReDim Preserve parameters(UBound(parameters) + 1)
Else
ReDim parameters(0)
End If
parameters(UBound(parameters)) = aqString.Quote(testcasedatadriver.Value(i).toString())
Next
command = testAction + "(" + Join(parameters) + ")"
Execute(command)
End Sub
Kidly check, below function may help
Sub testRunner
Set testcase = DDT.ExcelDriver("C:\\Dev_Chaminda\\Q2Soft\\ConX\\Test_Data.xlsx","Sheet1",true)
testcase.Name = "Test_Data"
testcase.DriveMethod("commandBuilder")
End Sub
Sub commandBuilder
Dim parameters
Set testcasedatadriver = DDT.DriverByName("Test_Data")
testAction = testcasedatadriver.Value("method name")
For i=1 To testcasedatadriver.ColumnCount
If IsNull(testcasedatadriver.Value(i)) Then
Exit For
End If
If IsArray(parameters) Then
ReDim Preserve parameters(UBound(parameters) + 1)
Else
ReDim parameters(0)
End If
parameters(UBound(parameters)) = aqString.Quote(testcasedatadriver.Value(i).toString())
Next
command = testAction + "(" + Join(parameters) + ")"
Execute(command)
End Sub