Avec l’évolution des technologies de virtualisation légère, les tests fonctionnels automatiques peuvent être réalisés sur des environnements virtualisés de type « docker » créés à la demande à l’aide d’outils tels que « vagrant ».
L’objectif du stage est d’utiliser la souplesse de ces environnement de test virtualisés créés à la demande pour intégrer sur nos plateformes de développement collaboratif des tests automatiques supplémentaires dans une optique de mesure de la performance et de le consommation de ressources système et réseau : temps d’exécution , appels systèmes , I/O, flux réseau…
Une synthèse des résultats de ces tests devra être conservée pour chaque version du code testé afin de remonter des alertes par exemple en cas de dérive importante constaté sur une nouvelle version.
Environnement technique : java, jenkins, git, mercurial, sonar, vagrant, docker, strace , /proc , tcpdump
Elève ingénieur en 5 ème année, vous avez une bonne connaissance des environnements de développement java et des compétences système linux.
20-03-2024
Sélectionnez le secteur qui vous intéresse ci-dessous et n'oubliez pas votre adresse email!