gpt4 book ai didi

testing - QTP - 单击具有给定值的按钮

转载 作者:行者123 更新时间:2023-11-28 20:23:23 25 4
gpt4 key购买 nike


我上周末开始使用 QTP,所以我对某些事情仍然有些困惑。
我编写了一个在 IE 上打开 URL、执行某些操作并编写报告的函数。但我有一个小问题:在某个时刻,该功能必须单击一个按钮才能继续,但该按钮的值在每次刷新页面时都会更改。

例如:在第一次访问时,按钮的值(或标签)是“结果列表 (51)”,但是如果我刷新页面,该值将变为“结果列表 (11)”。
变化的是括号内的数字(标识列表内的结果数)。

显然我只记录了一次 Action ,结果是这样的:
Browser("myBrowser").Page("myPage").Frame("myFrame").WebButton("Results List 51)").点击

我怎样才能点击按钮而不用担心它的值(value)?

最佳答案

您应该打开对象存储库并查看为您的 WebButton 创建的描述,然后将相关属性设为正则表达式。

在您的情况下,该值应为 Results List\(\d+\),这意味着 Result List 后跟左括号,再后跟一位或多位数字 (一个数字)后跟右括号。

这里是关于how to use regular expressions in UFT的解释.

关于testing - QTP - 单击具有给定值的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28540798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com