【发布时间】:2014-03-13 19:04:24
【问题描述】:
chk 这段代码 sn-p
请参考以下代码。
rv = “Are you 56' taller ?”
如果我通过 20 个字段,即直到 [rv = “ Are you 56' taller ? "]。
它不起作用,因为' - 撇号用于 QTP 中的注释
如何使用 QTP 在 Xpath 中处理 '(撇号)?
代码片段:
rv = Replace (rv,"'", "\'")
rv = LEFT(rv,50)
If SVAL = "Yes" Then
Set oobj = Browser("xyz").Page("abc").WebElement("xpath:=//div[contains(text(),'"& rv &"')]/../..//label[starts-with(text(),'Yes')]")
oobj.Click
oobj.Click
i = i+1
End If
非常感谢您的回复。
【问题讨论】:
标签: string vbscript qtp apostrophe