CAS DE TESTS


Programmation de programmes automatisant les cas de tests unitaires et integration

LOGO DIRISI

MACROS EXCEL ET SUPPORT


Mise en place de Macros sur Excel

Aide aux utilisateurs internes de l'entreprise sur différentes missions


Logo SIGEX

Les tests unitaires servent à vérifier le comportement d'unités de codes spécifiques telles que des fonctions ou méthodes tandis que les tests d'intégration permettent de vérifier la bonne compatibilité de plusieurs systèmes, applications ou même unités de codes

Cas de tests effectués sur une application web recevant des référentiels de données afin de vérifier l'intégrité et la compatibilité des référentiels après intégration d'un nouveau

Les tests visent à reproduire le comportement d'un utilisateurs afin de s'assurer du bon fonctionnement de l'application web

Programmation des cas de tests via le langage de programmation Python

Utilisation des librairie :

  • Selenium
    utilisant le driver Geckodriver pour manipuler le navigateur Firefox
  • Unittest afin d'executer et d'analyser les résultats de tests
  • Requests pour remplacer Selenium dans les cas non pris en charge tels que l'ajout de donnée

Utilisation d'API REST appelées par la librairie Requests

Exemple de résultats obtenus

Exemple de détails sur les tests dit "KO" ou "FAIL"

Exemple de fonction de tests de l'ouverture d'un objet

Version du document d'utilisation fournit avec :

Durant mon année au sein du cabinet comptable Sigex, j'ai été amené à mettre en place des macros Excel afin de faciliter le travail des comptables.
De plus, je m'occupais du support des utilisateurs internes c'est-à-dire les collaborateurs.


Macros Excel

L'utilisateur récoltait au préalable les fichiers bancaires d'un client sur une banque en ligne définie

La banque en ligne exportait 4 fichiers qu'il fallait impérativement ouvrir et saisir le nom dans la macro

La macro s'occupait ensuite de parcourir tous les fichiers bancaires afin de récolter toutes les valeurs bancaires

Les valeurs bancaires alimentent ensuite un fichier qui servira à l'import des données dans le logiciel comptable

Elles alimentent aussi un tableau regroupant les valeurs par comptes général comptable pour vérification

Exemple de résultats mis en forme pour l'importation de données comptables

Exemple de vérification des valeurs par compte général comptable

Support aux utilisateurs internes

Réception d'une demande par mail avec le plus de détails possibles et captures d'écran (ici les captures ont été rognées)

Résolution du problème en réponse du mail en essayant d'être le plus précis et simple possible pour la bonne compréhension de l'interlocuteur

Confirmation de la résolution du problème