MDQA

[English][Deutsch]

Qu'est ce que MDQA ?

Traditionnellement les objets fabriqués de processus de logiciel ont été divisés en deux groupes : le code exécutable, et les exigences et la documentation lisibles par un humain. Les modèles sont des nouveaux objets qui comblent le vide entre ces deux groupes. Ils sont de niveaux plus élevés et plus abstraits que le code exécutable, mais ils sont lisibles par les ordinateurs et peuvent avoir une signification bien définie. Tout en étant intuitivement compris par les humains.

Les modèles peuvent être utilisés à la place de documents textes, dans des buts de spécifications et de conception. Ils apportent de nombreux avantages qui bloquent la lisibilité par l'ordinateur, la signification bien définie, et les standards communément acceptés. La transition aux modèles se produit globalement sur une échelle importante, comme, par exemple, à l'aide des mouvements UML (Unified Modeling Language) et MDA (Model Driven Architecture).

Model Driven Quality Assurance (MDQA) est une assurance de qualité automatique basée sur des modèles. Voici quelques exemples de MDQA :

  • Test basé sur un modèle : les modèles du système sont utilisés pour générer des tests qui sont lancés automatiquement contre l'implémentation réelle; et la
  • Vérification du modèle : les modèles du système sont vérifiés mathématiquement pour voir s'ils ont les propriétés désirées ou non.

Le test basé sur un modèle et MDQA s'accélèrent globalement.

MDQA crée d'énormes valeurs, car il rend possible l'automatisation de QA basée sur des objets qui ont déjà été créés dans le processus de conception du système. Il y a un contraste immense, dit-on, entre l'automatisation de test basée sur un script où les scripts de tests sont créés manuellement et ceux créés par enregistrement. Cette phase de travail manuel est tout simplement supprimée à l'aide de tests basés sur un modèle. De manière similaire, la vérification de la conception du système est habituellement conduite (lorsqu'elle est conduite) par l'intermédiaire de revues et d'inspections par des pairs. MDQA supporte ce processus par une vérification de conception automatique.

Vérifier des modèles et générer des bons tests à partir d'eux relève les problèmes techniques. Par conséquent, les outils sophistiqués MDQA sont les mieux développés par les experts de ce domaine. Notre partenaire technologique Conformiq Software de Finlande est un expert mondial et innovateur dans le domaine du MQDA.

Notre partenaire Conformiq Software (Finlande) est un des leaders dans la domaine de MDQA.

Conformiq Qtronic™ est un outil pour la modélisation et l'exécution de tests en UML. Lorsque vous utilisez Conformiq Test Generator pour des tests automatiques, vous créez des modèles de test de haut-niveau. L'outil choisit des milliers de cas de test individuels à partir des modèles et les exécute automatiquement. C'est un bon portail d'entré dans le monde du MDQA, car il combine le pouvoir de la modélisation graphique, la combinaison des données automatiques et l'exécution des tests intelligents avec la vue traditionnelle de l'automatisation de test basée sur un script.

Plus d'informations sur Conformiq Qtronic™

last updated: 18.03.2009
© 2005-2009 Verifysoft Technology GmbH
Conformiq Qtronic™ is a product and a trademark of Conformiq Inc., Saratoga (USA)