Gli oggetti nelle applicazioni GUI SAP per HTML 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 in queste applicazioni, il valore di una o più proprietà
di riconoscimento dell'oggetto potrebbe cambiare causando un elevato punteggio ScriptAssure
che provoca un errore dello script. Rational 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 GUI SAP per HTML.
Procedura
Eseguire le attività riportate di seguito per semplificare l'esecuzione del test di applicazioni
GUI SAP per HTML:
- 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 Rational 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
Note: - 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.
- per eseguire il test di eventuali altre applicazioni diverse da
GUI SAP per HTML, utilizzare la copia di backup
di CustomObjectRecProp.rftop e utilizzare i valori ScriptAssure
predefiniti. Per ulteriori informazioni, consultare l'argomento relativo all'utilizzo di Script Assure.