Могу ли я создать автоматизированные тесты для приложения IBM Mainframe на Java
Есть ли способ, которым я могу создать автоматизированный набор регрессионных тестов в Java для приложений IBM Mainframe? Желательно с открытым исходным кодом. Я нашел некоторые фреймворки и инструменты, но проблема в том, что они либо не на Java, либо очень дорогие для лицензирования.
Некоторые из них я нашел:
2 ответа
Если вы тестируете приложения в CICS, должна быть возможность запустить среду JUnit в профиле WebSphere Liberty, доступном начиная с CICS TS V5.1 (см. Https://www-01.ibm.com/support/knowledgecenter/#!/SSGMCP_5..2.0/com.ibm.cics.ts.java.doc/themes/liberty_overview.html? Cp = SSGMCP_5.2.0% 2F5-3-2). Тестовые случаи могут использовать API JCICS, включая LINK, для вызова приложений, написанных на языке COBOL и других поддерживаемых языках. Конечно, есть и различные производственные предложения, включая Rational Integration Tester (Green Hat).
Мэтью
Есть определенные терминальные эмуляторы 3270, написанные на Java. Java может поддерживать CORBA и другие старые / бизнес-протоколы. "Если это произойдет, это должно быть возможно". Таким образом, ответ на ваш вопрос на вопрос "почти наверняка да".
Не могу посоветовать инструменты, не зная точно, что вы делаете. И рекомендации по инструменту здесь, как правило, выходят за границы как слишком основанные на мнении.
Определите проблему лучше, и это поможет вам изучить то, что доступно.