|
Performances et Benchmark |
|
Un test de performance ou Benchmark est un test dont l'objectif est de déterminer et de mesurer la performance d'un logiciel.
|
La notion de performance pour un logiciel est liée à ses fonctionnalités et à sa finalité. En effet, il convient pour chaque logiciel de déterminer quels seront les critères retenus pour en quantifier les performances.
Si aucun critère n'a été défini, nos experts vous aideront dans un premier temps à identifier les quantités mesurables qui pourraient représenter les performances de votre logiciel.
|
|
Dans un second temps, nos experts mesurent les temps de réponse du système en fonction de sa sollicitation et proposent un rapport de performance clair et explicite. Si nécessaire, ils créeront des outils de sollicitation ainsi que des environnements de tests, simulateurs...
Cette activité permet d’améliorer certaines fonctions ou partie de code et de s’assurer qu’une nouvelle version ne perd pas en performance par rapport à la version initiale. En outre, il est possible de faire du benchmarking avec d'autres logiciels concurrents. Enfin la mesure de performances peut s'avérer indispensable pour spécifier l'infrastructure matérielle et logicielle dont vos clients auront besoin pour utiliser au mieux votre système. |
| |
|
Cas d'application types :
|
| |
|
Pour des projets à grande échelle
|
| Les performances et le dimensionnement de l'environnement d'exécution d'un logiciel deviennent des critères majeurs lorsque le logiciel est destiné à un environnement multi-utilisateurs comme les plateformes WEB, les systèmes de bases de données, de traitement de flux volumineux... |
|
|
|
Pour renforcer la crédibilité du contrôle qualité
|
| Lorsque les clients exigent un contrôle Qualité de haut niveau, mené avec indépendance et objectivité. Impliquer un fournisseur indépendant dans le processus de Test permet d'en garantir l'intégrité. |
|
|
Notre valeur ajoutée :
|
| |
|
|
|
Développement spécifique
|
| Une double compétence Test + Développement pour proposer des outils sur mesure parfaitement adaptés et des environnements de simulation uniques et spécifiques. |
|
Autonomie
|
| Adaptation et intégration au processus existant du client sans bouleverser les méthodes de travail pour la plus grande autonomie. |
|
|
|
Plateforme de Test
|
| KeepCore possède un parc de machines et d'environnements très riche et très varié, en permanente évolution. |
|
Expérience
|
| Une équipe très expérimentée aux différents métiers du Test, qui maîtrise de nombreuses technologies et ne cesse de se perfectionner. |
|
| Relation avec le client : |
|
|
| |
|
|
|
|
|
Livrables à l’issue du projet :
Résultats des tests avec une description précise des conditions des tests.
Description de l’environnement des tests. |
|
| |
|
|
| Pour compléter ce test, il est intéressant de faire subir au logiciel des tests de charge afin de s’assurer de son bon fonctionnement lors des conditions d’utilisation réelles. |
| |
|
|
| Besoin de plus d’explication ou de détail, contactez nous. |
|