Descriptive Programming里面如何使用正则表达式
X是一个字符串,可能是“abc”,也可能是“123”。我目前知道如何检查页面是否存在innertext为X的webelement,如下:
IF Browser("browser").Page("Page").WebElement("innertext:="&X).Exist(1) then
~~~~~~
End if
求如何检查页面是否存在innertext以X开头的webelement。
谢谢啦 IF Browser("browser").Page("Page").WebElement("innertext:=X.*").Exist(1) then
~~~~~~
End if
Descriptive Programming在QTP中是默认识别正则表达式的,所以可以直接使用正则 回复 2# efficient
你用QTP运行过吗?我今天也试过这样的脚步,是不能识别的对象的。 QTP的描述性变成默认是使用正则表达式的。同时,你的这个判断方式可以说是错误的,因为使用exists时‘未找到’对象和“找到多个”对象时,返回值都是False
页:
[1]