LA SOCIÉTÉ DE GESTION DES RISQUES SUR LE LIEU DE TRAVAIL APPROCHE ZUCI POUR L’AUTOMATISATION DES TESTS ET LE CONSEIL EN PROCESSUS QA

ÉTUDE DE CAS

Industrie – Logiciel

Emplacement – Angleterre, Royaume-Uni

Services offerts – Consultation AQ

CONSULTATION AQ
ÉTUDE DE CAS

Avec les services de conseil en assurance qualité de Zuci, l’entreprise de 44 ans qui propose des solutions de conformité et de gestion des risques de premier plan réalise les domaines d’amélioration de ses fonctions d’assurance qualité associées à des recommandations.

ÉTUDE DE CAS SUR LA CONSULTATION AQ

Avec les services de conseil en assurance qualité de Zuci, l’entreprise de 44 ans qui propose des solutions de conformité et de gestion des risques de premier plan réalise les domaines d’amélioration de ses fonctions d’assurance qualité associées à des recommandations.

Notre client est un fournisseur de solutions de gestion des risques leader sur le marché basé au Royaume-Uni avec une portée mondiale, desservant plus de 45 000 clients.

L’entreprise s’est consacrée à sa mission de créer des lieux de travail plus sûrs et meilleurs grâce à l’utilisation de ses équipes compétentes et de sa technologie de pointe. Leur objectif était ambitieux, ils visaient à protéger cinq millions de travailleurs en Amérique du Nord contre les incidents sur le lieu de travail d’ici 2025. Confrontés à des problèmes de qualité logicielle, ils souhaitaient optimiser leur processus d’assurance qualité et identifier les éventuelles faiblesses.

C’est alors que les spécialistes du conseil de Zuci ont été approchés pour évaluer la qualité du processus d’assurance qualité de l’entreprise, détecter ses lacunes, auditer le cadre d’automatisation des tests et proposer des recommandations d’amélioration.

À PROPOS DU CLIENT

À PROPOS DU CLIENT

Notre client est un fournisseur de solutions de gestion des risques leader sur le marché basé au Royaume-Uni avec une portée mondiale, desservant plus de 45 000 clients.

L’entreprise s’est consacrée à sa mission de créer des lieux de travail plus sûrs et meilleurs grâce à l’utilisation de ses équipes compétentes et de sa technologie de pointe. Leur objectif était ambitieux, ils visaient à protéger cinq millions de travailleurs en Amérique du Nord contre les incidents sur le lieu de travail d’ici 2025. Confrontés à des problèmes de qualité logicielle, ils souhaitaient optimiser leur processus d’assurance qualité et identifier les éventuelles faiblesses.

C’est alors que les spécialistes du conseil de Zuci ont été approchés pour évaluer la qualité du processus d’assurance qualité de l’entreprise, détecter ses lacunes, auditer le cadre d’automatisation des tests et proposer des recommandations d’amélioration.

COMMENT ZUCI A AIDÉ

Les consultants QA de Zuci étaient impatients de relever le défi et d’aider l’entreprise à atteindre son objectif de créer de meilleurs lieux de travail.

Dans le cadre de l’évaluation, notre équipe a mené des entretiens et interrogé les membres de l’équipe d’assurance qualité du client et a analysé en profondeur tous les artefacts d’assurance qualité : base de code, cadre d’automatisation Cypress, pipeline Azure et processus d’assurance qualité.

COMMENT ZUCI A AIDÉ

Les consultants QA de Zuci étaient impatients de relever le défi et d’aider l’entreprise à atteindre son objectif de créer de meilleurs lieux de travail.

Dans le cadre de l’évaluation, notre équipe a mené des entretiens et interrogé les membres de l’équipe d’assurance qualité du client et a analysé en profondeur tous les artefacts d’assurance qualité : base de code, cadre d’automatisation Cypress, pipeline Azure et processus d’assurance qualité.

Un rapport complet a été créé qui comprend tous les résultats, des suggestions d’amélioration et un plan de mise en œuvre des propositions.
Les consultants de Zuci ont défini certains des problèmes et soumis des propositions, notamment :

Cadre d’automatisation des tests:
La suite de tests d’automatisation du client a été écrite dans la version 9.4.1 de Cypress, qui manquait de certaines des dernières fonctionnalités. Les consultants QA ont suggéré que le client migre vers la version 10 de Cypress, car cela offrirait plusieurs avantages, notamment :

  • La possibilité d’intégrer le tableau de bord Cypress pour des analyses plus faciles
  • Capacités de débogage avancées avec la console de commande

COMMENT ZUCI A AIDÉ

COMMENT ZUCI A AIDÉ

Un rapport complet a été créé qui comprend tous les résultats, des suggestions d’amélioration et un plan de mise en œuvre de la propositions.
Les consultants de Zuci ont défini certains des problèmes et soumis des propositions, notamment :

Cadre d’automatisation des tests:
La suite de tests d’automatisation du client a été écrite dans la version 9.4.1 de Cypress, qui manquait de certaines des dernières fonctionnalités. Les consultants QA ont suggéré que le client migre vers la version 10 de Cypress, car cela offrirait plusieurs avantages, notamment :

  • La possibilité d’intégrer le tableau de bord Cypress pour des analyses plus faciles
  • Capacités de débogage avancées avec la console de commande

COMMENT ZUCI A AIDÉ

  • Intégration facile avec des outils de reporting tels que le rapport Mochawesome et le rapport Allure
  • La possibilité de regrouper des cas de test et d’exécuter les cas de test groupés
  • La possibilité d’ajouter des balises aux cas de test
  • L’intégration du rapport Mochawesome pour une analyse et une analyse faciles des cas de test

Les consultants ont également noté que le cadre de test actuel manquait de prise en charge de la localisation et ont recommandé d’ajouter des fichiers JSON spécifiques à la langue pour tester plusieurs langues.

De plus, ils ont observé que le cadre de test était implémenté en trois niveaux (pages, ressources et fonctionnels), ce qui rendait la compréhension des cas de test fastidieuse. En conséquence, ils ont recommandé de réorganiser le cadre pour adopter le modèle d’objet de page à deux niveaux (pages et tests) pour une meilleure clarté.

COMMENT ZUCI A AIDÉ

  • Intégration facile avec des outils de reporting tels que le rapport Mochawesome et le rapport Allure
  • La possibilité de regrouper des cas de test et d’exécuter les cas de test groupés
  • La possibilité d’ajouter des balises aux cas de test
  • L’intégration du rapport Mochawesome pour une analyse et une analyse faciles des cas de test

Les consultants ont également noté que le cadre de test actuel manquait de prise en charge de la localisation et ont recommandé d’ajouter des fichiers json spécifiques à la langue pour tester plusieurs langues.

De plus, ils ont observé que le cadre de test était implémenté en trois niveaux (pages, ressources et fonctionnels), ce qui rendait la compréhension des cas de test fastidieuse. En conséquence, ils ont recommandé de réorganiser le cadre pour adopter le modèle d’objet de page à deux niveaux (pages et tests) pour une meilleure clarté.

CANALISATION AZUR

CANALISATION AZUR

CANALISATION AZUR

Voici à quoi ressemble notre pipeline de construction proposé :

Voici à quoi ressemble notre pipeline de déploiement proposé :

CANALISATION AZUR

Voici à quoi ressemble notre pipeline de construction proposé :

Voici à quoi ressemble notre pipeline de déploiement proposé :

PROCESSUS AQ

PROCESSUS AQ

PROCESSUS AQ

PROCESSUS AQ

Un instantané des détails du défaut

QA root causes Dev root causes Fix type Defect type/category Defect status
Configuration Enhancement Code fix Automation data issue Deferred
Deployment issue Exists in release checklist.
Deployment issue
Data issue Automation framework/API issue Fix in progress
Missed Requirement In FRD Gap in
understanding
Deployment Automation script issue FRD Update Pending

PROCESSUS AQ

PROCESSUS AQ

Un instantané des détails du défaut

QA root causes Dev root causes Fix type Defect type/category Defect status
Configuration Enhancement Code fix Automation data issue Deferred
Deployment issue Exists in release checklist.
Deployment issue
Data issue Automation framework/API issue Fix in progress
Missed Requirement In FRD Gap in
understanding
Deployment Automation script issue FRD Update Pending

PILE TECHNIQUE

PILE TECHNIQUE

ZUCI DONNE DES SUPERPOUVOIRS QA À VOTRE ÉQUIPE

AINSI, VOUS POUVEZ PASSER DU TEMPS À CONSTRUIRE VOTRE PRODUIT, SANS VOUS INQUIÉTER DES CALENDRIERS DE SORTIE