5.12.7.6.  TestMeta: ReverseConfigs / Reverse Search (automatique)

TestMeta teste également la fonctionnalité de ReverseConfig et Reverse Search (automatique) [dans les messages TestMeta, le terme "GraphSearch" peut également être utilisé].

Pour ce faire, activez les options Tester les plages de valeurs [Test value ranges] et Tester l'unicité du numéro de commande [Test order number for uniqueness].

Le test peut également être effectué pour des projets individuels.

La valeur indiquée sous Durée maximale du test en minutes [maximum test time in minutes] s'applique à ReverseConfigs / Reverse Search et à tous les autres processus testés ensemble.

Les projets dans lesquels le numéro de commande peut être trouvé via l'index de recherche plein texte (Lucene) sont exclus du test. Cela concerne les projets suivants :

  • les projets qui n'ont pas de domaines de valeurs, car ceux-ci sont toujours trouvés via Lucene.

  • Projets marqués comme dissous (Clé VARSEARCHRESOLVEORDERNO[49]) et dont les plages de valeurs peuvent être résolues (c’est-à-dire qu’il n’y a pas de ont des plages de valeurs continues telles que 1-100 sans taille de pas).

Si une ReverseConfig est trouvée, le numéro de commande [Order number] ou la clé de type [Type code] sont recherchés pendant le test pour toutes les lignes de projet (y compris les variantes de domaine de valeurs).

Il s’agira vérifié si l’indicateur VARSEARCHRESOLVEORDERNO[50] est réglé en conséquence. (Exécutez éventuellement la vérification de dissolution [Resolve check] . Voir Section 5.8.2.1.16.26, «  Reverse Search - Vérification de la résolution (automatique)  ».)

Si une recherche échoue, les avertissements suivants sont affichés :

  • Échec de la recherche du code de type pour la désignation de type "xy".

  • Echec de la recherche de la référence pour la référence "xy".

En outre, l'avertissement suivant est émis :

  • "Projet incorrect trouvé", si un projet ne contenant pas le numéro est trouvé lors de la recherche.

  • "Mauvaise ligne trouvée", si une ligne ne contenant pas le numéro recherché est trouvée.

  • "Mauvaise série de variables trouvée" si la ReverseConfig renvoie des valeurs de variables qui ne correspondent pas au numéro de commande/code de type.

En cas de recherche inversée (automatique), les messages suivants sont affichés :

  • Échec de la recherche de graphique pour la désignation de type %1

    ou

  • Échec de la recherche de graphique pour le numéro de commande %1.

Pour ReverseConfigs et Reverse Search (automatique), seuls des avertissements sont émis, de sorte que le test n'échoue pas à ce niveau.




[49] Au niveau du projet, cela est spécifié dans le Fichier de projet, au niveau du catalogue dans $CADENAS_DATA/23d-libs/<katalogname>/dir.prj. Pas d’équivalent GUI. Une intervention manuelle n’est pas nécessaire. Devient Réglage automatique lors de la vérification de la résolution [Resolve check] .

[50] est défini sur Au niveau du projet, cela est disponible dans le fichier projet, au niveau du catalogue dans $CADENAS_DATA/23d-libs/<katalogname>/dir.prj. Pas d’équivalent GUI. Une intervention manuelle n’est pas nécessaire.