Lors de ma 2eme année de BTS SIO j’ai pu effectuer un deuxième stage au service informatique de l’entreprise EQIOM CRH
Mon but était d’aider l’équipe développement a avancer sur une application WEB nommé Digibéton notamment en faisant des test automatisé
Table des matières
ToggleGrace a ce stage j’ai pu apprendre a travailler en équipe et en mode projet notamment en utilisant une méthode de travail « SCRUM » soit un branche de la méthode de travail « agile »
Le stage de 6 semaines à donc été divisé en 3 parties de 2 semaines
Voici l’objectif de mon premier sprint qui est de crée une api et pouvoir récupérer les données de la base de données ainsi que les commit que j’ai du faire pour « sauvegarder » mon code
Voici les fichiers que j’ai pu utiliser pour atteindre l’objectif :
La 2ème partie de mon stage a été consacré a l’apprentissage de Cerberus un outils permet d’automatiser les tests fonctionnels, de régression, et même certains aspects des tests d’intégration afin de pouvoir aider l’avancer de l’application web
Mon objectif était de faire un test qui me permettras de vérifier automatiquement si les données de la base de données sont semblables a celle sur l’écran
En plus de ça j’ai du faire des requêtes pour un autre test car ça ne m’a pas pris assez de temps (les 2 semaines du sprint)
Mon objectif des 2 dernières semaines était de faire en sorte de tester ces lignes représentes des bons de livraison (exemples)
Les icones marchent de cette façon :
Voici la structure de notre test, au début nous vérifions tout ce qui est en rapport avec le client / chantier, le numéro du bl, la date de la livraison ainsi que la formule du béton.
Ensuite nous vérifions le volume de la commande, si les icones sont allumées et le libelle du statut
Ici les fonctions que l’ont va utiliser sont ce qui commence par verif, les autres viennes des test importer de l’entreprise (Authentification, univers BDL, etc…)
Ici ce sont les récupération des variables de la base de données
Cette requête renvoie si un icone de déchargement spécial est allumé
Ces requête permettent de savoir si une icone (d’ajout d’eau, de temps d’attente excessif ou de retour béton) est allumé ou non
Ici la requête renvoie en texte le statut du bon de livraison par rapport a un code dans la base de données :
1 = Livré
2 et 3 = Déchargement en cours
4 = En route
etc…
Ceci est une requête que j’ai du faire a la fin de mon stage afin d’évaluer les competences que j’ai pu acquérir pendant celui ci