Conception et mise en œuvre de l’automatisation des tests d’interface entre les systèmes de gestion des interventions d’urgence et un système d’appel d’urgence.

Résumé

Ce mémoire de licence porte sur la conception et la réalisation de tests automatisés d’interfaces entre les systèmes de gestion des interventions d’urgence et un système d’appel d’urgence. La question est examinée, si le test avec les programmes donnés est faisable et quelles conditions doivent être remplies à cet effet. L’objectif est de réaliser un concept permettant de tester les fonctionnalités de l’interface. Un autre objectif est la simplification de la création de cas de test avec ce concept. La réalisation est faite avec l’outil d’automatisation des tests « QF-Test ».

La mise en œuvre réussie montre que le test peut aider à réduire l’effort de test de systèmes complexes et peut également augmenter le bénéfice pour les utilisateurs et la société.

Sommaire

L’objectif de cette thèse était le développement d’un concept pour l’automatisation des tests de l’interface « BOSPORUS TIP ». Le concept doit d’une part résoudre l’automatisation des tests et d’autre part faciliter la création de nouveaux scénarios de test. En outre, le concept prend en compte l’analyse automatisée des scénarios de test et la création de journaux d’exécution. Un autre objectif était la réalisation du concept conçu. La réalisation comprend les programmes suivants : QF-Test, BsptTool, Groovy Skripte, Linphone. Les scénarios de test sont créés dans le programme « QF-Test ». Après le démarrage d’un scénario de test, les programmes mentionnés sont utilisés de manière raisonnable. Pendant l’exécution des scénarios de test, aucune entrée des testeurs ne doit être faite. A la fin d’un scénario de test, le journal d’exécution est créé. Ce journal d’exécution contient des erreurs, des avertissements ou des messages d’événement et permet au testeur de vérifier le scénario de test. En ce qui concerne la vérification de la fonctionnalité de l’interface, on a pu constater que des erreurs ont été trouvées dans les scénarios de test dans des messages uniques. L’automatisation des tests mise en œuvre ne couvre qu’une petite partie de l’interface « BOSPORUS TIP ». La raison en est que la spécification de l’interface « BOSPORUS TIP » ne fournit que quelques diagrammes de séquence, avec lesquels l’évaluation des scénarios de test peut être développée.

Avant d’étendre l’automatisation des tests, ces diagrammes de séquence doivent être créés. Enfin, nous pouvons dire que la conception et la mise en œuvre réussies des tests de l’interface graphique augmentent la qualité du logiciel et réduisent considérablement la durée d’exécution des tests. De plus, une autre possibilité pour l’interface « BOSPORUS TIP » est disponible pour vérifier le système « NORUMAT TIP » et détecter d’éventuels nouveaux bogues. Ainsi, l’interface « BOSPORUS TIP » peut contribuer au succès des prochaines missions de sauvetage et sauver des vies.


L’extrait complet du rapport d’évaluation concernant QF-Test peut être trouvé ici (PDF en allemand).

Thèse de licence : Conception et mise en œuvre de l’automatisation des test d’interface entre les systèmes de gestion des interventions d’urgence et un système d’appel d’urgence, august 2014 – Moritz Hegel, Hochschule Pforzheim, Allemagne.

(Les textes originaux allemands et les citations sont traduits en français).

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.