Nous utilisons spring batch dans notre application java (application bancaire financière) et je suis à la recherche d'un bon outil pour tester les fonctionnalités, y compris la fonctionnalité de niveau travail utilisant l'automatisation (nécessite également l'intégration CI).Comment tester le fonctionnement et automatiser une application Java par lots?
L'objectif est d'exécuter les tâches par lots un par un et de vérifier si la fonctionnalité de l'application fonctionne correctement.
Je veux savoir si quelqu'un a utilisé des outils qui vont aider à cela, à la fois OS et payés.
Ce type de cadre que je l'ai aussi fait pour mon cadre de tests, nous poursuivre en justice TestNG et Teamcity pour CI et il fonctionne très bien pour moi. Mon processus comporte également beaucoup d'emplois. –
public void runJob (String jobCode) { \t \t Assert.hasText (jobCode, "Un code de travail non vide et non nul est requis"); \t \t Long jobId = jobRunner.startJob (jobCode); \t \t try { \t \t \t jobRunner.waitForCompletion (JOBID); Catch (TimeoutException e) { \t \t \t new RuntimeException (e); \t \t}} \t –
@Autowired \t protégé JobRunner jobRunner; –