我在点击动态对象时遇到问题。我有一个链接对象格式如下:123456789 B& [L] 这里从excel表获得的值123456789和B是动态值,其可以从A到Z变化。 我可以使用正则表达式单击链接对象,但是在报告中点击并获得错误“对象描述不匹配”需要花费大量时间。
Browser("ABC").Page("CBD").Frame("TRIP").Link("123456789 B& [L]").Click
请你帮我在UFT处理这个案子。
答案 0 :(得分:1)
对于该链接的动态更改属性,您可以使用正则表达式(在OR中):
123456789 [A-Z]& \[L\]
<强> Click for Regex Demo 强>
<强>解释强>
123456789
- 匹配123456789
- 匹配空格[A-Z]
- 匹配单次出现的大写字母&
- 匹配&
- 匹配空格\[L\]
- 匹配[
后跟L
后跟]
<强>更新强>
如果数字也不是常数,您可以使用正则表达式[0-9]+ [A-Z]& \[L\]
。在这里查看demo。