目前,我正在尝试使用Java应用程序来自动化RFT.The web应用程序。
我的测试用例,现在,我导航到一个特定的页面,我想获得网页的标题。
例子:-你去www.google.com,然后点击‘新闻’。页面标题是“谷歌新闻”。
我想得到这个头衔。
和Selenium一样,我知道getTitle()曾经给我页面的标题
请帮帮我!
谢谢!
发布于 2013-08-29 05:35:59
瓷砖的获取取决于应用程序的类型(我指的是它的Html/Win/.Net/Java等),以及对象映射中的对象类型。要获取您正在寻找的任何信息,您可以在RFT中使用TestObjectInspector。使用TestobjectInspector(并将其设置为“shows”),您可以检查哪个属性显示标题,然后在该对象上调用getProperty("propertyName");对于Java应用程序(正如您的应用程序所基于的),您可以使用.captionText,或者如果对象映射中有htmlbrowser,则可以找到htmldocument (htmlbrowser的子元素),然后调用getProperty(".title")。
发布于 2013-08-29 12:06:18
您可以使用yourDocumentObject().getProperty("title")。使用Recorder窗口选择并插入文档对象。
https://stackoverflow.com/questions/18489314
复制相似问题