
Tomato Systems (PDG Gil-ju Cho), société spécialisée dans les logiciels d'intelligence artificielle (IA) et la santé numérique, a annoncé le 11 avoir finalisé l'enregistrement de deux brevets relatifs à la technologie appliquée à sa solution d'automatisation des tests basée sur l'IA, « AIQBot ».
Les brevets nouvellement déposés concernent « une méthode et un système de collecte et de gestion d'informations de test de pages web » et « un dispositif et une méthode de test automatique de pages web ». Ces technologies sont conçues pour automatiser les tâches de test en collectant et en gérant automatiquement les événements utilisateur et les informations d'interface utilisateur survenant dans l'environnement web.
Les tests traditionnels de services web exigeaient généralement que les testeurs manipulent manuellement l'interface utilisateur pour identifier les erreurs ou écrivent du code spécifique pour créer des scénarios de test. Ce processus était long et coûteux, et engendrait également des difficultés de maintenance, car il fallait réécrire les scripts de test à chaque modification du code source web.
Pour résoudre ces problèmes, iQbot extrait automatiquement divers éléments d'interface utilisateur, tels que les boutons, les champs de saisie et les menus, des pages web et génère des événements utilisateur en fonction de leurs attributs. Les données de test générées sont gérées pour chaque interface utilisateur et sont conçues pour permettre la réutilisation des données de test existantes même en cas de modification de la mise en page web.
De plus, il intègre une fonctionnalité qui met à jour progressivement les données de test en fonction de la structure du menu et des informations de contrôle de l'interface utilisateur du site web, générant automatiquement des cas de test adaptés à cette structure modifiée. L'environnement de test reste ainsi à jour rapidement, même en cas de modification de la structure du service web.
Cette méthode de collecte d'informations de test basée sur une interface utilisateur vise à accroître la réutilisabilité des scénarios de test et à réduire les erreurs pouvant survenir lors de l'automatisation. Par conséquent, elle devrait alléger la charge de gestion et de maintenance des tests.
iQbot prend en charge les tests statiques et dynamiques et offre diverses fonctionnalités, notamment le contrôle de la qualité du code, la vérification de la conformité aux normes et l'exécution automatique de cas de test. L'objectif est d'améliorer l'efficacité de la gestion de la qualité, non seulement pendant le développement logiciel, mais aussi lors des opérations et de la maintenance.
« Avec l’essor de la transformation numérique, l’importance de la gestion de la qualité des services s’accroît », a déclaré Gil-Joo Cho, PDG de Tomato Systems. « IQbot est une solution qui a fait ses preuves dans des environnements systèmes à grande échelle des secteurs financier et public, et qui répondra à la demande croissante d’automatisation des tests. »
Il a ajouté : « Nous prévoyons de construire un environnement d'automatisation intégré qui couvre tout, du développement aux tests, grâce à une liaison avec notre propre plateforme de développement d'interface utilisateur, « eXbuilder6 ». »
IQbot est actuellement utilisé dans le cadre de divers projets institutionnels, notamment KIDB, Heungkuk Fire & Marine Insurance, le Service national des pensions, l'Agence d'information de la défense, le NEIS du ministère de l'Éducation et le Service d'information de la sécurité sociale coréenne, et sa stabilité et sa facilité d'utilisation sont en cours de vérification.
Parallèlement, avec le développement récent des services numériques dans les entreprises et les institutions publiques, l'introduction de solutions d'automatisation des tests logiciels basées sur l'IA s'impose comme un élément clé des stratégies de gestion de la qualité.
- Voir plus d'articles connexes
You must be logged in to post a comment.