Procédures de tests

SOGILIS met en oeuvre avec le client une solution complète de test du logiciel, en fonction des contraintes techniques, du ou des langages utilisés et des interactions avec le monde extérieur.
La mise en place d'une procédure complète de tests est absolument indispensable à tout projet ayant de fortes contraintes de qualité.

Activité de tests

Lors de l'activité de test, SOGILIS intervient sur :

  • Elaboration, ou conception (selon l'existant) de méthodes de tests unitaires. Dans le cas de modules communiquant avec d'autres composants, conception d'un framework de test spécifique.
  • Rédaction d'une procédure de test unitaire à respecter scrupuleusement lors du développement.
  • Sensibilisation à l'importance d'écrire des tests unitaires AVANT l'écriture d'un module
  • Mise en place, conception d'un framework de tests d'intégration. But : vérifier la cohérence de l'intégration des différents modules.
  • Mise en place, conception d'un framework de tests fonctionnels. Il s'agit ici de simuler l'utilisation de l'application sous tous les angles. Une automatisation fidèle à l'environnement réel doit être instaurée. Pour un site Web, il s'agit de simuler les clics de l'utilisateur (avec un maximum de scénarios), et vérifier la cohérence du comportement de l'application. Il est possible d'exécuter tous les scénarios en simulant une navigation sur tous les navigateurs courants, et s'assurer de manière automatique que tout fonctionne partout, et qu'aucune régression n'est constatée.
  • Installation, conception d'un outil d'exécution de tous les tests et de génération de rappports détaillés
  • Test grandeur nature par un utilisateur : validation de l'ergonomie du site, recherche des incohérences, bugs de fonctionnements non prévus dans les tests. Chaque bug découvert doit faire systématiquement l'objet de l'écriture d'un nouveau test.
  • Ecritures de tests supplémentaires

Informations

SOGILIS - SARL au capital de 6000 €

SIRET 50201207300016 RCS GRENOBLE
TVA intracommunautaire : FR6950201207

10 TER BD GAMBETTA 38000 GRENOBLE
tel : 095 095 67 88