问题标签 [rft]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
515 浏览

java - RFT 中的数据驱动列表框 - 填写列表框(如果存在)

我对 Java 编程比较陌生,目前正在使用 IBM 的 Rational Functional Tester 工具(8.5 版)。在我开始之前,我的编程术语不是最好的,如果我在各个地方使用了错误的术语,请道歉。我还在 IBM 网站、该网站和其他各种网站上四处查看,但未能找到解决此问题的方法 :(

我目前正在尝试创建一个自动化测试流程(用于 Web 应用程序),但我正在努力处理 1 个特定部分。

场景如下: 在第 1 页,我有一组简单的是/否单选按钮。在第 2 页,我有一组列表框(1 列中的一组列表框,另一列中的另一组列表框,两组包含不同的信息)。第 2 页上看到的列表框的数量将取决于第 1 页上给出的是/否答案的数量。如果用户对每个问题都说“是”,那么数据驱动器中将会有大量列表框(接近 100)。

目前,我正在使用此代码来填充这些列表框:

代码继续以类似的方式继续运行,但由于两个主要原因,我无法让它适用于所有可能的情况:

A)直到运行时才知道对象位置。B) 第 1 页提供的信息决定了用户将在第 2 页看到的内容。

有没有更好的方法来做到这一点,然后添加几个重复的代码部分,如上所示?因为可能有很多很多列表框来驱动数据。

我已经在很多地方寻找解决方案,但我真的很难让这个特定的逻辑工作。

非常感谢您提供的任何帮助!

0 投票
1 回答
41 浏览

interactive - RFT 中的差异 btw PERFORM_PLAYBACK_IN_INTERACTIVE_MODE 和 INTERACTIVE 选项

IOptionName接口提供了这2个字段,有什么区别呢?

0 投票
2 回答
175 浏览

rft - 使用 Rational Function Tester 测试 Microsoft Office 应用程序

我是 IBM Rational Functional Tester 的新手。有谁知道这个工具是否支持 Microsoft Office 应用程序的测试?我是否需要安装任何特殊的软件、插件、工具等才能使其正常工作?

0 投票
1 回答
421 浏览

xpath - RFT 中的 org.w3c.dom.Document 对象

我正在尝试在 RFT 中使用 xpath。在网上搜索将这段代码扔给我-

现在,我是 RFT 的新手,完全不知道如何访问“文档”对象?尝试将 TestObject 类型转换为此会引发异常。我可以看到一些例子说明类似

Document doc = parse(xmlFileLocation)

但我不确定这个 xmlFileLocation 是什么意思。我有一个简单的网页,我需要在其中使用 xpath 识别元素。

PS - 我知道还有其他方法可以使用 atDescendant 等来识别对象,但由于某些原因,我需要在这里明确使用 xpath。

任何帮助将不胜感激。

谢谢!

0 投票
1 回答
207 浏览

rft - 自定义 GUI (SWT) 组件上的 RFT 构建代理

我有一个项目,其中有几个自定义 GUI 元素,我试图找到一种方法,在它们之上构建某种代理,比如在,等SWT之上构建的默认代理。有没有办法做到这一点? 创建自定义子类并使用它(让 RFT 使用它?)来识别这些自定义 GUI 元素会非常方便,例如,因为现在这些控件由 RFT 已知的最好的类处理,例如or ,因此不可能公开这些类的自定义属性进行测试,而测试这些元素的最佳方法是通过图像比较。LabelsTextsGuiTestObjectKTableCompositeScrolledComposite

如果这是不可能的,那么有没有办法以某种方式从 a 中获取对实际 ui 组件的引用GuiTestObject?我在调试模式下尝试过,但看起来,该引用以某种方式被有意隐藏了。有没有办法绕过这个,并以某种方式访问​​参考?(我既没有使用调试器,也没有使用反射,看不到实际的 ui 元素)。

任何帮助是极大的赞赏!

0 投票
2 回答
932 浏览

rft - 在 Print Dialogue 上使用 RFT 识别窗口对象

为什么 RFT 无法识别我在 Windows 打印对话框中拥有的对象。包括几个屏幕截图。

我能够通过

测试对象 [] 到 ; IWindow activeWindow = RationalTestScript.getScreen().getActiveWindow(); System.out.println("活动窗口的类是 "+activeWindow.getCLass()): // 返回 #32770

ScreenTestObject root = RootTestObject.getScreenTestObject();

to = root.find(atLIst(atDescendant(".class", false),atChild(".class", ".Pushbutton", ".text", "Print"))) ;

显然我不能发图片。这是打印窗口和打印按钮属性屏幕截图的链接 http://www.flickr.com/photos/24358027@N07/12977082214/in/set-72157641973533994 ...分辨率太可怕了,如果有人,我可以输入所有信息需要它。抱歉,提前致谢。

0 投票
2 回答
153 浏览

rft - 如何在 Rational Functional Test v8.2 中快速使用 getproperty

我正在使用 getproperty 来查找窗口的标题。有许多窗口要检测。所以我的问题是我们如何才能快速执行这个属性。

因为它需要 30 秒才能检测到。

0 投票
1 回答
621 浏览

installation - 尝试安装 Rational 应用程序时出现“找不到 IBMIM.exe”错误

当我尝试安装 Rational Functional Tester (RFT) 时,我收到此错误。之前安装在这个系统中;我们的 CMS 组已经为 RAD 运行了一个卸载脚本,我猜它也被硬删除了 Installation Manager 和 RFT。

现在我无法安装或卸载 Installation Manager 或 RFT。我想我应该深入注册表并清理 IM,但我找不到如何手动卸载它的官方资源。任何帮助表示赞赏。

下面的错误消息是土耳其语。总而言之,它说 IM 1631 已经安装。

即时消息错误

RFT 错误

0 投票
3 回答
1094 浏览

rft - 在 RFT 8.5 中找不到浏览器对象

我安装了RFT 8.5JRE 7. 当我运行脚本时,它没有找到浏览器对象。

下面是我在 RFt 中用于查找 brwoser 对象的代码。

回来了Allbects.lenth=0。因为我受到打击。

任何人都可以帮助我如何解决这个问题。

注意:我使用的是 IE8

0 投票
1 回答
1668 浏览

rft - 从数据池中提取信息,增加一个值并存储数据池

我测试的应用程序有一些需要唯一数据的区域。具体来说,应用程序将生成一个只能使用一次的请求号。在我的测试运行之后,我必须手动更新这个数字的数据池引用。有没有什么办法使用java,我可以获取存储在我的数据池中的信息,将值增加一,然后将数据保存回数据池。这样我就可以让 rft 与我的应用程序就这个数字保持同步。