【问题标题】:Rational Functional Tester 8.5.1Rational Functional Tester 8.5.1
【发布时间】:2015-01-04 12:02:30
【问题描述】:

我正在使用 Rational Functional Tester(8.5.1) 来记录在 Oracle Forms 中开发的基于小程序的 AWT 应用程序。我的问题是在录制时它只识别 x 和 y 的坐标,例如 powerCARDBUSINESSDATE21JUN13Us().click(atPoint(377,263)); .我无法区分 AWT 应用程序屏幕中的对象。请尽快帮助我。

我的环境:

Java 7 RFT 8.5.1(跟踪版) Windows 7 企业版 SP1

【问题讨论】:

    标签: java rft


    【解决方案1】:

    就我而言,测试 Java 应用程序时,我必须更改以下 Java 设置(在 Windows 中)以允许 RFT 识别 Java Window 应用程序内的对象: Windows 开始图标 --> 控制面板 --> Java --> 高级 --> Java 插件 --> 取消选中“激活新一代 Java 插件” 玩得开心!。 (重启)

    【讨论】:

      【解决方案2】:

      我不熟悉 Oracle Forms。它是基于浏览器的吗? 如果是这样,这篇 IBM 知识中心文章可能会对您有所帮助。它解释了 RFT 在浏览器中识别 Java Applet 所必需的要求。请注意,Applet 被记录为 Java 测试域中的顶级对象。您所看到的后备位置是 RFT 将只记录坐标。我的猜测是,您需要确保您的浏览器满足 RFT 识别 Applet 所需的要求。看看吧。
      http://www-01.ibm.com/support/knowledgecenter/#!/SSJMXE_8.3.0/com.ibm.rational.test.ft.doc/topics/Testing_Applets_in_HTML_Pages.html

      我还发现了这个,它列出了 RFT 的嵌套域支持。您可以查看是否列出了您需要的域嵌套。小程序将位于 Java 域中。 http://www-01.ibm.com/support/knowledgecenter/#!/SSJMXE_8.3.0/com.ibm.rational.test.ft.doc/topics/r_nested_domain_support.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多