Gli oggetti nelle applicazioni mySAP contengono diverse proprietà che si modificano in maniera dinamica;
ad esempio, .url, .href e .id. Quando si esegue la riproduzione di script di test funzionali
nelle applicazioni mySAP, il valore di una o più proprietà di riconoscimento dell'oggetto
potrebbe cambiare causando un elevato punteggio ScriptAssure che provoca un errore dello script. Functional Tester fornisce un meccanismo per convertire il valore della proprietà
di riconoscimento in un'espressione regolare per quei valori che cambiano dinamicamente.
La ricerca della proprietà di riconoscimento dinamica di ogni oggetto e la relativa conversione
in un'espressione regolare diventa ingombrante mentre si esegue il test di applicazioni mySAP.
Eseguire le attività riportate di seguito per semplificare l'esecuzione del test di applicazioni mySAP:
- Creare una copia di backup del file CustomObjectRecProp.rftop disponibile
nella cartella di personalizzazione. La cartella è disponibile nel percorso C:\Documents
and Settings\All Users\Application Data\IBM\RFT\customization in Windows
e nel percorso /etc/opt/IBM/Rational/RFT/customization in Linux.
- Ridenominare il file CustomObjectRecProp_MySAP.rftop in CustomObjectRecProp.rftop
nella cartella di personalizzazione.
- Modificare i valori ScriptAssure per ridurre il numero di avvertenze
ed errori generati durante la ripdroduzione dello script.
- Aprire la finestra Preferenze in Functional Tester. Fare clic su in
Eclipse IDE e in Visual Studio IDE.
- Espandere Functional Test ed espandere Riproduzione.
Fare clic sull'opzione Script Assure (TM) e fare clic su Avanzate.
- Impostare Ultima possibilità punteggio di riconoscimento su
30000 e Avvisa se il punteggio accettato è maggiore a su
20000
Nota: se l'esecuzione dello script ha ancora esito negativo a causa dei valori di proprietà di riconoscimento che si modificano in maniera dinamica,
utilizzare il meccanismo di espressione regolare per correggere il
problema. Per ulteriori informazioni, consultare l'argomento relativo all'espressione regolare nella guida di Functional
Tester.
Nota: per eseguire il test di eventuali altre applicazioni diverse da mySAP,
utilizzare la copia di backup di CustomObjectRecProp.rftop e utilizzare i valori ScriptAssure
predefiniti. Per ulteriori informazioni, consultare l'argomento relativo all'uso di Script Assure nella guida di Functional
Tester.