Tests de régression mobile pour iOS et Android

L’extension du standard logiciel GKV BITMARCK_21c|ng

À propos de BITMARCK

En tant que partenaire majeur de la digitalisation de l’assurance maladie légale en Allemagne, BITMARCK accélère la transformation numérique du secteur à travers des produits et services innovants. La base de cette avancée est le standard logiciel GKV BITMARCK_21c|ng, utilisé par les caisses d’assurance affiliées. Les clients du groupe BITMARCK sont les caisses d’entreprise et de métiers, ainsi que DAK-Gesundheit et d’autres caisses de remplacement : plus de 30 000 collaborateurs et environ 35 millions d’assurés de la GKV bénéficient des services IT de BITMARCK. Plus de 80 % des caisses d’assurance maladie légale allemandes font appel au groupe. Avec plus de 1 900 employés, BITMARCK réalise un chiffre d’affaires annuel de plus d’un demi-milliard d’euros.

Le défi : Garantir la qualité sur les canaux mobiles

Après la mise en œuvre réussie de l’automatisation des tests pour les clients desktop (Web et Swing), BITMARCK GmbH s’est trouvée face au défi de porter la qualité de ses applications natives iOS et Android du standard logiciel GKV BITMARCK_21c|ng au même niveau d’exigence. Cela nécessitait une extension prospective et flexible du framework d’automatisation existant afin de :

  1. Assurer une expérience utilisateur et des fonctionnalités identiques sur les deux systèmes mobiles (iOS et Android).
  2. Créer rapidement et efficacement de nouveaux cas de test mobile et les intégrer à l’ensemble existant de plus de 4 500 tests de régression.
  3. Transférer la couverture de tests mobile dans le pipeline de livraison continue (CI/CD) pour garantir la stabilité à chaque cycle de publication.

La solution : Exploitation de la plateforme QF-Test pour le mobile

La base existante, composée de QF-Test et du Multi-Client Recorder développé conjointement, a servi de socle à l’extension mobile.

Stratégie de tests de régression mobiles en détail

BITMARCK s’est concentré sur la sécurisation de ses applications natives iOS et Android, qui constituent des portails importants pour ses clients et ses employés, en prenant les mesures suivantes :

  • Choix technologique et intégration : Grâce au caractère multiplateforme de QF-Test, le framework a pu être étendu directement aux apps mobiles natives. L’intégration s’est faite via QF-Test, permettant d’utiliser de façon transparente des appareils physiques comme des émulateurs.
  • Reconnaissance des objets de test mobile : La collaboration étroite avec QFS a permis une implémentation et une optimisation précoces de la reconnaissance des objets de test dans les architectures mobiles. Cela a garanti la robustesse des cas de test face aux changements mineurs d’UI sur les deux plateformes mobiles.
  • Interactions mobiles spécifiques : Les interactions propres au mobile (comme le balayage ou la gestion des claviers virtuels) sont capturées par le recorder et intégrées aux cas de test.
  • Résultat : La couverture de tests mobile a été intégrée avec succès au pipeline CI/CD et garantit désormais la qualité des applications iOS et Android lors de chaque cycle de publication.

Les avantages

  • Efficacité multiplateforme : Le Multi-Client Recorder optimise l’automatisation des tests sur les clients Web, clients Swing et les applications natives iOS et Android au sein d’un même framework unifié.
  • Couverture exhaustive : L’intégration permet la gestion et l’exécution des tests de régression sur toutes les architectures clientes, y compris la nouvelle dimension mobile.
  • Développement de tests accéléré : L’ utilisation intuitive du recorder est transposée au développement mobile, ce qui simplifie la création et la maintenance des cas de test tout en réduisant significativement l’effort de maintenance.
  • Qualité logicielle maximale sur mobile : Grâce à l’extension de sa stratégie de régression, BITMARCK Software GmbH assure la plus haute qualité de ses solutions mobiles pour l’assurance maladie légale.
  • Livraison continue : La couverture mobile fait partie du pipeline CI/CD et garantit la stabilité des apps natives à chaque exécution journalière.

Conclusion

L’intégration réussie des tests de régression mobiles pour iOS et Android à l’aide de QF-Test et du Multi-Client Recorder souligne la flexibilité et la vision d’avenir de la stratégie d’automatisation des tests de BITMARCK GmbH. Cette extension confirme l’importance croissante des canaux mobiles et réaffirme l’engagement à assurer les plus hauts standards de qualité logicielle.

Dirk Kruck, Ingénieur de test, BITMARCK Software GmbH

Nous utilisons des cookies "Matomo" pour l'évaluation anonyme de votre visite à note page web. Pour cela nous avons besoin de votre consentement qui est valable pour douze mois.

Configuration de cookies

Cookies fonctionnels

Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.

Cookies de performance et de statistique

Nous utilisons Matomo pour analyser et améliorer notre site web. Des cookies permettent une collection anonyme des informations qui nous aident à vous offrir un visite clair et facile à utiliser de nos pages web.

Détails des cookies
Description Fournisseur Durée de vie Type But
_pk_id Matomo 13 Mois HTTP Contient un identifiant de visiteur unique et pseudonymisé interne à Matomo pour reconnaître les visiteurs qui reviennent.
_pk_ref Matomo 6 Mois HTTP Utilisé pour suivre à partir de quel site Web l'utilisateur anonymisé est arrivé sur notre site Web.
_pk_ses Matomo 1 Jour HTTP Le cookie de session Matomo est utilisé pour suivre les demandes de page du visiteur pendant la session.
_pk_testcookie Matomo Session HTTP Utilisé pour vérifier si le navigateur du visiteur prend en charge les cookies.
_pk_cvar Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.
_pk_hsr Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.