【问题标题】:Automation testing tools for Oracle Forms app?Oracle Forms 应用程序的自动化测试工具?
【发布时间】:2011-04-27 21:16:18
【问题描述】:

我正在寻找自动化测试 Oracle Forms 应用程序的工具集建议,测试(理想情况下)由 Cucumber 驱动。

我相信这在基于 Oracle Forms 的应用程序中是正常的/不可避免的,但我还是会详细说明;从最终用户的角度来看,应用程序的工作方式是:

  • 用户通过浏览器连接,打开应用程序页面并登录
  • 当用户登录时,会下载一个小程序,并且 Oracle Forms 应用程序会在一个单独的窗口中启动。然后,用户通过 Oracle Forms 界面与应用程序交互,使浏览器窗口保持打开状态(用户不能在 Oracle Forms 应用程序运行时关闭浏览器,否则会话将丢失)

理想情况下,应该有一个工具集可以记录用户与 Oracle Forms 应用的交互,我们可以在 Cucumber 场景中插入步骤,例如 ...When I type 'Bob Smith' into the 'Username' field And I hit the 'Submit' button..., 然后让库代码在幕后驱动这个级别的 Oracle Forms 用户界面。

我们还需要能够检查各种按钮/字段/任何内容是否在适当的时间显示,以及其他正常的功能测试内容...

关于可以让我们构建这个幕后库代码的工具有什么建议吗?

【问题讨论】:

  • Oracle 的 OpenScript (oracle.com/technetwork/oem/downloads/index-084446.html) 看起来像是一个可以与 Oracle Forms 一起使用的自动化工具,但尝试将其嵌入 Cucumber 框架中看起来非常痛苦。有没有更适合 Cucumber 的解决方案?
  • 不,OpenScript 没有成功,但 Sikuli 似乎成功了。不确定它是否真的可以生产了

标签: automation cucumber oracleforms


【解决方案1】:

我认为最好的方法是使用 Sikulix 在 Cucumber "http://sikulix.com/" 中的小程序中自动化 Oracle 表单

【讨论】:

    猜你喜欢
    • 2012-09-29
    • 2017-08-17
    • 2019-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 2011-01-13
    相关资源
    最近更新 更多