Demandbase Connect

Assurance qualité et services de test

 Offres de base

 

L’éventail de nos offres de base porte sur l’ensemble des phases de test – de l’initiation à la conclusion – régies par des processus définis, une stratégie stable et une gouvernance efficace. Il inclut :

Les tests manuels

Les tests manuels requièrent un apport, des analyses ou une évaluation pris en charge par l’opérateur tout au long du cycle de test. L’évaluation de l’exactitude et la vérification des statuts de test sont ici primordiales. Le cadre proposé par Hexaware pour les tests manuels assure au testeur une flexibilité lui permettant de réaliser des tests ad hoc/aléatoires utiles pour détecter les réelles anomalies d’utilisation.

Les tests d’automatisation

Les tests d’automatisation réduisent la durée de cycle de test : un minimum d’apport, d’analyse et d’évaluation de la part de l’opérateur étant nécessaire, la durée de développement du test est prolongée, la qualité de la couverture est rehaussée et les défectuosités sont détectées et corrigées rapidement. Relevant principalement des risques d’affaires et des complexités d’applications, les scénarios des tests d’automatisation sont enrichis par notre modèle Hex Test unique dont les fonctions de gestion de projets de test intégrées favorisent l’optimisation de l’efficacité des processus de test.

Les tests de performance

L’objectif principal des tests de performance est de garantir la conformité d’un système ou d’un composant avec des prescriptions de performance précises, facilitant ainsi la réalisation d’objectifs élevés en matière de prestation de services et permettant un accès plus rapide sur le marché. Une pratique de test de performance itérative, pouvant être répétée et étendue en toute efficacité est associée à des directives parfaitement définies intégrées dans le SDLC afin que soient mesurées et contrôlées les performances des applications.
Les offres de base sont répertoriées ci-dessous.

  • Tests de système

    Tests appliqués sur l’intégralité d’un système de bout en bout afin que soit évaluée sa conformité avec les exigences précises du client.

  • Tests d’intégration des systèmes

    Des systèmes variés interagissent quotidiennement entre eux : il s’avère donc essentiel de tester le flux vers d’autres composants dans les activités commerciales de tous les jours. Nos tests portent sur les composants de systèmes logiciels et leur coexistence avec d’autres systèmes.

  • Tests de recette

    Afin que le déroulement optimal des processus d’affaires soit confirmé, les tests de système doivent être complétés par des tests fonctionnels. Tant sur le plan technique que fonctionnel, nous disposons des ressources spécialisées nécessaires pour l’application de tests de recette.

  • Tests d’interface

    Aucun système n’est technologiquement similaire à un autre : l’interface est par conséquent inévitable. En adition aux tests de système / unitaires, des tests d’interface sont indispensables pour garantir l’efficacité des opérations commerciales. Nos tests d’interface peuvent être appliqués dans le cadre des tests de système ou séparément.

  • Tests de régression

    L’apport de modifications aux systèmes est un phénomène courant : des tests de régression s’imposent pour tous systèmes en pleine croissance. Nous proposons une gamme de tests de régression manuelle ou automatisée.

  • Tests de localisation / globalisation

    Au regard des multiples fusions et acquisitions, la globalisation d’un système est indispensable pour garantir son fonctionnement en toute synchronisation. Nous assurons la disposition du système à faire l’objet d’une localisation et d’une globalisation.

  • Tests d’accessibilité

    Notre proposons bien plus que les techniques courantes de test point par point et fournissons également une analyse détaillée des pages web.

  • Tests de charge

    Les tests de charge vérifient le comportement des applications dans des conditions de charge normale et de charge de pointe afin de contrôler s’il répond aux objectifs de performance tels les temps de réponse, les débits de transmission, les niveaux d’utilisation des ressources mais aussi les points de rupture des applications.

  • Tests de volume

    Les tests de volume complètent les tests de charge en déterminant le point de défaillance ultime du serveur. La planification des capacités est nécessaire afin d’adapter les futures charges relevant du CPU, de la mémoire vive, de l’espace disque ou de la bande passante du réseau. Les tests de volume permettent d’identifier plus facilement une stratégie d’extension et de déterminer si le scale up ou le scale out est l’option la plus appropriée.

  • Tests aux marges

    Les tests aux marges évaluent le comportement d’une application sous des conditions dépassant les conditions normales ou de pointe. Ils mettent à jour les bogues d’applications se manifestant uniquement dans des conditions de charge extrême, par ex. en cas de problèmes de synchronisation, de situations de compétition ou encore de fuites de mémoires.

Pour en savoir plus sur nos services

Études de Cas

Rapports et Études

Webinaires

 
© Hexaware Technologies. All rights reserved.