我无法正确运行测试用例。QTP:检查字符串数组是否包含值
问题出在下面的代码中,第一个if语句是确切的。 QTP抱怨的对象,需要
For j=Lbound(options) to Ubound(options)
If options(j).Contains(choice) Then
MsgBox("Found " & FindThisString & " at index " & _
options.IndexOf(choice))
Else
MsgBox "String not found!"
End If
Next
当我检查数组我可以看到它正确填充和“J”也是正确的字符串。 任何有关这个问题的帮助将不胜感激。
'options'的内容是什么?是这些字符串,某种测试对象(如果是的话)? – Motti 2012-08-09 09:52:36
我正在填充如下所示的选项: 'options(0)=“welcome”'这是字符串,如果我是正确的。 它是一个固定大小的阵列。 – L337BEAN 2012-08-09 09:58:46