Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用Java为IBM大型机应用程序创建自动化测试吗_Java_Automated Tests_Mainframe_Cics - Fatal编程技术网

我可以用Java为IBM大型机应用程序创建自动化测试吗

我可以用Java为IBM大型机应用程序创建自动化测试吗,java,automated-tests,mainframe,cics,Java,Automated Tests,Mainframe,Cics,有没有一种方法可以用Java为IBM大型机应用程序创建自动回归测试套件?最好是开源的。我发现了一些框架和工具,但问题是大多数框架和工具不是用Java编写的,或者许可证非常昂贵 我发现的一些是: 有一些用Java编写的3270终端模拟器。Java可以支持CORBA和其他较旧的/业务协议。“如果真的发生了,那一定是可能的。”因此,你所问的问题的答案是“几乎可以肯定是的” 在不确切知道自己在做什么的情况下,不能对工具提出建议。在这里,工具建议通常被排除在外,因为它过于基于观点 更好地定义问

有没有一种方法可以用Java为IBM大型机应用程序创建自动回归测试套件?最好是开源的。我发现了一些框架和工具,但问题是大多数框架和工具不是用Java编写的,或者许可证非常昂贵

我发现的一些是:


    • 有一些用Java编写的3270终端模拟器。Java可以支持CORBA和其他较旧的/业务协议。“如果真的发生了,那一定是可能的。”因此,你所问的问题的答案是“几乎可以肯定是的”

      在不确切知道自己在做什么的情况下,不能对工具提出建议。在这里,工具建议通常被排除在外,因为它过于基于观点


      更好地定义问题,这将有助于您研究可用的内容。

      如果您在CICS中测试应用程序,则应该可以在自CICS TS V5.1以来可用的WebSphere Liberty概要文件中运行JUnit框架(请参阅)。测试用例可以使用JCICSAPI,包括用COBOL和其他支持的语言编写的调用应用程序的链接。当然,还有各种各样的产品,包括RationalIntegrationTester(绿帽子)


      马修

      我认为这是一个太宽泛的问题。什么样的申请?您试图连接到哪些协议?为了设置测试条件,测试需要在多大程度上修改应用程序配置?如果你不能缩小这个范围,那么我们只能说“是的,有办法。”老实说,我被告知要研究一下。所以,我对这些应用不太了解。我知道他们都很老了,30多年了。我想说,将有相当数量的配置来设置测试条件。大多数情况下,这些系统的接口都是通过某种终端仿真器实现的。其中一个应用程序在CICS上运行。我正在寻找一种向大型机发送命令的方法。ThankszOS运行Java,因此可能有一种方法可以为至少部分应用程序编写JUnit测试用例。System/370R8JRE可以从Java调用CICS和读/写面向记录的文件。谢谢,这很有帮助。