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