我们有一些COBOL调用程序处理程序,这些程序由VB / Java中内置的外部应用程序执行/调用。我们正在寻找的不是代替其他应用程序,而是有一种方法可以直接从Python调用那些调用程序处理程序,因此我们可以从Python自动化框架直接对其进行测试]
我有一个绑定到CICS中Web界面的CICS程序/事务,因此我可以通过http post / put / get驱动我的事务,也许您正在寻找更紧密的绑定?
对于Java API,我建议放弃python并在Groovy中编写测试。这是一种在JVM上运行的脚本语言,这意味着它可以本地调用所有Java API。
以及支持常规的内置脚本编制工具,例如字典,currying函数,正则表达式支持-所有有效的Java代码也是有效的Groovy代码。因此,您可以将Java API调用剪切并粘贴到测试脚本中。