Fermer
Nom
Invalid Input
Email (*)
Invalid Input
Votre demande
Invalid Input
AntiSpam AntiSpam
Invalid Input
Merci de recopier le code numérique de 4 chiffres

CONTACT !

Une équipe d'Experts

Des experts en test de logiciels pour des prestations sur mesure !

Formation, automatisation des tests, outils et environnements spécifiques, bug-hunting, profiling... Notre équipe vous propose des solutions sur mesure pour accroitre l'efficacité de vos processus de test et accélérer la résolution des dysfonctionnements.

KeepCore vous accompagne dans l'industrialisation des tests.

Contactez nous !

Newsletter

Recevoir la Newsletter

Tags KeepCore

Automatisation des Tests
Pourquoi Automatiser les tests ?

A KeepCore nous pensons que l'automatisation n'est qu'un outil parmi d'autres pour industrialiser le test de vos logiciels. Ce n'est pas une fin en soi et ne peut constituer la seule stratégie de test. L'automatisation est un outil qui évite de mener des opérations répétitives sans intérêt ni valeur ajoutée, ou de mener des tests combinatoires  impossibles à mener manuellement.

L'investissement doit être mesuré et servir des objectifs précis :

  • Accélérer le test de parties éprouvées de l'application, qui ne changeront plus beaucoup
  • Maîtriser la non-régression en automatisant les vecteurs permettant de valider la résolution de bugs pour s'assurer de leur résolution durable.
  • Mener des tests intermédiaires rapides en automatisant des vecteurs de test type qui permettent de valider rapidement les plus gros ensembles de fonctionnalités, sans rentrer dans les cas plus complexes. Cette validation minimum et express permet vérifier que l'application ne pose pas de problème grossier et discréditant.
  • Mener des tests impossibles à faire manuellement! Sans chercher à atteindre l'exhaustivité des combinaisons possibles, l'automatisation va permettre de tester un grand nombre de combinaisons de paramètres en un temps record et qui ne serait pas envisageable autrement. Ce type de test nécessite parfois des outils sur mesure de pilotage.
  • Plus encore que l'automatisation des actions elles mêmes en substitution de l'utilisateur, automatiser signifie également vérifier les résultats de sorties pour en contrôler la conformité. Cette partie de l'automatisation, moins visible et encore plus critique et souvent responsable des plus importantes économies de temps.
KeepCore propose des prestations sur mesure dans le cadre de vos projets d'automatisation : 
    • Le diagnostic de faisabilité : choisir l'outil, évaluer la faisabilité de l'automatisation, en mesurer les limites, les méthodes de contournement de ces limites...
    • Le développement des scripts ou outils d'automatisation, leur test et intégration.
    • L'exécution et la maintenance de ces outils.
    • Le développement sur mesure d'outils combinant les outils du marché et des outils sur mesure pour automatiser efficacement les cas complexes ou permettre à des experts métiers, non informaticiens, de s'approprier l'outil. Voir la section consacrée à cette prestation...

KeepCore maîtrise la plupart des outils de test du marché (open source, leaders du secteurs, logiciels de niche...) mais tient à affirmer son indépendance vis à vis de quelque marque que ce soit afin de garantir le choix des outils de façon objective et motivé uniquement par les besoins clients.

 

 

System Package

 
Testez vos logiciels sur les plateformes de vos utilisateurs

 

 

OS, langues, service pack, navigateurs, paramètres régionaux, machines hétéroclites...
 

Jérémy Reynaud dans 01 Informatique

Dans son article du 14 janvier, Alain Clapaud de 01 Informatique met en avant l'expertise de KeepCore dans les domaines du Test de logiciels et du développement FLEX.

Lire l'interview de Jérémy Reynaud, directeur technique de KeepCore. 

Votre campagne de test... Maintenant !


Pour les missions de test qui ne peuvent pas attendre...