5.12.7.6.  TestMeta: ReverseConfigs / Ricerca inversa (automatica)

TestMeta verifica anche la funzionalità di ReverseConfig e Reverse Search (automatico) [il termine "GraphSearch" può essere usato anche nei messaggi di TestMeta].

A tal fine, impostare le opzioni Test degli intervalli di valori [Test value ranges] e Test del numero d'ordine per l'unicità [Test order number for uniqueness].

Figura 5.903. 

Il test può essere effettuato anche per singoli progetti.

Il valore specificato in Tempo massimo di test in minuti [maximum test time in minutes] si applica a ReverseConfigs / Reverse Search e a tutti gli altri processi testati insieme.

I progetti in cui il numero d'ordine può essere trovato tramite l'indice di ricerca full-text (Lucene) sono esclusi dal test. Questo vale per i seguenti casi:

  • Progetti che non hanno intervalli di valori, poiché questi vengono sempre trovati tramite Lucene.

  • Progetti contrassegnati come scioglibili (Chiave VARSEARCHRESOLVEORDERNO[49]) e i cui intervalli di valori sono risolvibili (ossia avere intervalli di valori continui come 1-100 senza dimensione del passo).

Se viene trovata una ReverseConfig, il sistema cerca il numero d'ordine [Order number] o il codice del tipo [Type code] per tutte le linee del progetto (comprese le varianti di intervallo di valori) durante il test.

Sarà verificato se il flag VARSEARCHRESOLVEORDERNO[50] è impostato di conseguenza. (Possibilmente eseguire il controllo di scioglimento [Resolve check] . Vedi Sezione 5.8.2.1.16.26, “ Ricerca inversa - controllo della risoluzione (automatico) ”.)

Se la ricerca fallisce, vengono emessi i seguenti avvisi:

  • La ricerca del codice del tipo per la designazione del tipo "xy" non è riuscita.

  • Ricerca del numero d'ordine per il numero d'ordine "xy" fallita

Viene inoltre emesso il seguente avviso:

  • "Progetto non corretto trovato" se durante la ricerca viene trovato un progetto che non contiene il numero.

  • Se viene trovata una riga che non contiene il numero cercato, viene visualizzato "riga errata".

  • "Set di variabili non corretto trovato" se ReverseConfig restituisce valori di variabili che non corrispondono al numero d'ordine/codice del tipo.

Per la ricerca inversa (automatica) vengono visualizzati i seguenti messaggi:

  • La ricerca del grafico per la designazione del tipo %1 non è riuscita

    o

  • La ricerca grafica del numero d'ordine %1 non è riuscita.

Vengono emessi solo avvertimenti per ReverseConfigs e Reverse Search (automatico), in modo che il test non fallisca.




[49] A livello di progetto, questo è specificato nella proprietà File di progetto, a livello di catalogo in $CADENAS_DATA/23d-libs/<katalogname>/dir.prj. Nessun equivalente GUI. Non è necessario l'intervento manuale. Diventa impostato automaticamente al controllo della risoluzione [Resolve check] .

[50] è impostato su A livello di progetto, questo è disponibile nel file di progetto, a livello di catalogo in $CADENAS_DATA/23d-libs/<katalogname>/dir.prj. Nessun equivalente GUI. Non è necessario l'intervento manuale.