如何在自动化期间处理Oracle表单上的异常弹出窗口?

时间:2016-12-07 05:48:20

标签: java oracleforms openscript

如何使用java处理Oracle表单弹出窗口?我正在自动化Oracle Forms以使用openscript创建发票。在创建过程中,Oracle Form弹出窗口会在运行时填充任意点。 try {} catch(Exception e){}没有用。虽然页面上有弹出窗口,但控件不会进入catch块。它显然无法在下一步确定对象。

还有其他解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果工具无法识别,您可以使用Robot类进行弹出式点击。 它适用于Ketboard操作

http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html

 robot.delay(50);
 robot.type(KeyEvent.VK_DOWN);