我正在寻找工具集建议来自动化测试Oracle Forms应用程序,测试(理想情况下)由Cucumber驱动。
我认为这在基于Oracle Forms的应用程序中是正常/不可避免的,但无论如何我都会说出来;从最终用户的角度来看,应用程序的工作方式是:
理想情况下,有一个工具集可以记录用户与Oracle Forms应用程序的交互,我们可以在我们的Cucumber场景中插入步骤,例如
...When I type 'Bob Smith' into the 'Username' field
And I hit the 'Submit' button...
,
然后让库代码安装在幕后,以便在此级别上驱动Oracle Forms用户界面。
我们还需要能够检查各种按钮/字段/在适当的时间显示的内容,以及其他正常的功能测试内容......
有关可能让我们构建此幕后库代码的工具的任何建议吗?