我無法正確運行測試用例。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