Differenza tra QTP 10 e QTP 11

QTP 10 vs QTP 11

QTP 10 e QTP 11 sono due versioni del Quick Test Professional (QTP), che è uno strumento di test per giudicare la competenza degli individui nell'interfaccia utente grafica funzionale. Aiuta a testare molti argomenti come applicazioni Windows standard, oggetti Web, controlli Active X, .Net, Java, SAP, applicazioni visive di base, Siebel, Oracle, PeopleSoft ed emulatori di terminale. QTP è conforme a Unicode in base ai requisiti dello standard Unicode. Ciò consente di testare le applicazioni in molte lingue.

Finora ci sono state molte versioni di QTP e con l'arrivo di QTP11, ci sono molti che sono confusi sulle differenze tra QTP11 e QTP10. Naturalmente ci sono molti aggiornamenti e nuove funzionalità in QTP11 che non erano presenti in QTP10.

Mentre QTP10 è stato in grado di identificare l'oggetto attraverso la normale identificazione di oggetti, ci sono diversi modi per identificare un oggetto in QTP11. Questi diversi metodi sono tutorial XPath e tutorial CSS.

In QTP11, il visualizzatore dei risultati è stato migliorato sotto forma di grafici a torta, statica per le esecuzioni di test correnti e precedenti e pagina di riepilogo.

Il metodo di identificazione dell'oggetto normale è stato leggermente modificato in QTP11. C'è un identificatore di relazioni visive oltre all'identificatore ordinale. In questo, l'identificazione dell'oggetto dipenderà dalla relazione con gli oggetti vicini e sarà utile per superare la debolezza della funzione di identificazione ordinale che era presente nella QTP10.

C'è una nuova LoadFunctionLibrary in QTP11 che è molto utile per caricare la libreria di funzioni in ogni passo invece di iniziare l'esecuzione.

In confronto a QTP10, la creazione di espressioni regolari è molto semplice con QTP11.

È possibile testare la GUI e la funzionalità dell'applicazione senza UI che non era possibile in QTP10.

C'è un nuovo componente Silverlight che supporta per testare gli oggetti in silverlight 2 e silverlight 3. Un'altra funzionalità aggiunta in QTP è la parametrizzazione automatica.