QTP匹配使用变量将Web编辑值编辑到Web元素

时间:2017-06-07 00:05:21

标签: qtp

set a = Description.Create
a("micclass").value="WebElement"
a("class").value="sbqs_c"
a("html tag").value="DIV"

set b = browser("creationtime:=0").page("title:=.*").ChildObjects(a)
msgbox b.count
'For i = 0 To b.count-1 Step 1
'print b(i).getroproperty("text")
'Next
For i = 0 To b.count-1 Step 1
    If b(i).getroproperty("text")="sagar movie" Then
        wait(2)
        browser("creationtime:=0").page("title:=.*").webelement("class:=sbqs_c","html tag:=DIV","index:=" & i).Click
    End If
Next

上面是我正在检查网络编辑值与硬编码值“sagar movie”的代码。但是,现在我想检查存储在变量中的Web编辑值。此值来自Excel工作表并存储在变量中。最重要的是,我无法定位web元素,因为我的应用程序中没有web元素的“class”属性。 此外,当我试图用我的变量替换“萨格尔电影”时,我得到“常规运行错误”。

请帮忙

0 个答案:

没有答案