0

我在编辑 Rational Function Tester 脚本时遇到问题。我有一个应用程序来测试用户在哪里创建对不同公司产品的请求。所有请求都垂直设置在一个网格中,并且所有请求都有相同的查看按钮以提供更多数据。

我需要通过查看按钮验证所有请求中是否存在数据。我录制了一个脚本,单击查看按钮,验证数据是否存在,然后返回主屏幕并使用第二个查看按钮执行相同的循环。

如何让 RFT 使用所有视图按钮执行此验证?

4

1 回答 1

1

您将希望使用该find函数获取所有视图按钮的列表,然后使用循环单击所有按钮。类似于以下内容:

TestObject[] buttons;
buttons = document_myPage().find(atDescendant(".text", "View", ".class", "HtmlButton"), false); 
for (int j = 0; j < buttons.length; j++)
{
    GuiTestObject currentButton = (GuiTestObject)buttons[j];
    currentButton.click();
    //more code here...
}
于 2011-05-25T21:03:14.580 回答