0

我目前正在尝试使用 RFT 自动化 Web 应用程序。Web 应用程序是用 Java 编写的。

我的测试用例,那一刻,我导航到特定页面,我想获取网页的标题

例如:- 您访问 www.google.com,然后点击“新闻”。页面标题是“谷歌新闻”。

我想得到这个称号。

就像在 Selenium 中一样,我知道 getTitle() 曾经给我页面的标题

请帮忙!

谢谢!

4

2 回答 2

1

获取瓷砖取决于它是什么类型的应用程序(我的意思是如果它的 Html/Win/.Net/Java 等)以及您在对象映射中拥有的对象类型是什么。要获取您正在寻找的任何信息,您可以使用 RFT 中的 TestObjectInspector。使用 TestobjectInspector(并将其设置为 "Show Properties" ),您可以检查哪个属性是显示标题的属性,然后在该对象上您可以调用 getProperty("propertyName"); 对于 Java 应用程序(正如您提到的应用程序基于),您可以使用 .captionText 或者如果您在对象映射中有 htmlbrowser,您可以找到 htmldocument(htmlbrowser 的子项),然后调用 getProperty(".title")。

于 2013-08-29T05:35:59.760 回答
0

you can use yourDocumentObject().getProperty("title"). Use Recorder window to select and insert the document object.

于 2013-08-29T12:06:18.563 回答