tenemos muchos programas de RPG aquí, y hacemos muchas pruebas automatizadas, pero aún no somos muy buenos en la combinación de esos dos. ¿Hay buenas maneras de hacer pruebas automatizadas en programas RPG, o en cualquier otro programa ILE para ese caso?Pruebas automáticas en RPG (u otros lenguajes ILE)
Conozco un proyecto llamado RPGUnit, pero tiene su última actualización en 2007. Sin embargo, parece que todavía se usa, ya que RPG Next Gen está trabajando para incluirlo.
¿Qué experiencia tienes con eso? ¿Hay algo más que me falta, como una gran herramienta de software que Google no encuentra?
Me interesan las pruebas unitarias y las pruebas de integración de proyectos completos. Cualquier cosa que se integre con herramientas como jenkins es bienvenida. Si se trata de IBM Rational Developer o System i Navigator, también está bien.
Estamos en una fase inicial de creación de nuevos planes de prueba para nuestro proceso de desarrollo de RPG, y no lo queremos, para ir en la dirección equivocada desde el principio.
Probablemente la gran pregunta es ... ¿tiene la _architecture_ para probar la unidad? El lenguaje parece alentar activamente la escritura de programas de una manera que hace difícil una buena encapsulación (es decir, programas que contienen todo, desde el acceso a la base de datos hasta el resultado de la pantalla, en un archivo). –
@ X-Zero si elige hacerlo, puede tener el seper – WarrenT
@ x-zero ILE Moduled puede encapsular, incluso en un idioma diferente, todo dentro de un programa – WarrenT