Test SAP - QTP
HP Quick Test Professional (QTP) è uno strumento di test funzionale automatizzato che aiuta i tester a eseguire test di regressione automatizzati al fine di identificare eventuali lacune, errori / difetti contrari ai risultati effettivi / desiderati dell'applicazione sottoposta a test.
Repository di oggetti
Object Repository è una raccolta di oggetti e proprietà con cui QTP sarà in grado di riconoscere gli oggetti e agire su di essi. Quando un utente registra un test, gli oggetti e le sue proprietà vengono acquisiti per impostazione predefinita. Senza comprendere gli oggetti e le sue proprietà, QTP NON sarà in grado di riprodurre gli script.
Azioni
Le azioni aiutano i tester a dividere gli script in gruppi di istruzioni QTP chiamate actions. Le azioni sono simili alle funzioni in VBScript, tuttavia ci sono alcune differenze. Per impostazione predefinita, QTP crea un test con 1 azione.
Azioni | Funzioni |
---|---|
Le azioni sono una caratteristica intrinseca di QTP. | Le funzioni VBScript sono supportate sia da VBScript che da QTP. |
I parametri delle azioni vengono passati solo per valore. | I parametri della funzione vengono passati byvalue o byref. |
Le azioni hanno estensione .mts | Le funzioni vengono salvate come .vbs o .qfl |
Le azioni possono essere riutilizzabili o meno. | Le funzioni sono sempre riutilizzabili. |
È possibile accedere alle proprietà dell'azione facendo clic con il pulsante destro del mouse sulla finestra dell'editor di script e selezionando "Proprietà".
Le proprietà dell'azione contengono le seguenti informazioni:
- Nome azione
- Location
- Bandiera riutilizzabile
- Parametri di input
- Parametri di output
Tipi di azioni
Esistono tre tipi di azioni:
Non-reusable action - Un'azione che può essere chiamata solo in quello specifico test in cui è stata progettata e può essere chiamata una sola volta.
Reusable action - Un'azione che può essere chiamata più volte qualsiasi test in cui risiede e può essere utilizzata anche da qualsiasi altro test
External Reusable action- È un'azione riutilizzabile memorizzata in un altro test. Le azioni esterne sono di sola lettura nel test di chiamata, ma possono essere utilizzate localmente con la copia modificabile delle informazioni della tabella dati per l'azione esterna.
Per ulteriori informazioni, utilizzare il seguente collegamento: http://www.tutorialspoint.com/qtp/index.htm