I'm looking for toolset recommendations to automate testing of an Oracle Forms application, with the tests (ideally) to be driven from Cucumber.

I am aware of Oracle's [OATS][1]. Can its APIs be called directly from another Java application, so I can avoid the whole record and playback idiom, or should I be looking somewhere else?

Thanks.

  [1]: http://www.oracle.com/technetwork/oem/app-test/etest-101273.html