introduction leanft
Micro Focus - Software HPE - HPE Pro (LeanFT - Lean Functional Testing):
Goditi lo strumento UFT più flessibile con le sue ultime funzionalità: LeanFT vs UFT
Lo strumento QTP / UFT ha raggiunto la sua ultima versione 12.5 ed è considerato una versione stabile ora. Questo strumento è stato sviluppato appositamente per i test funzionali e di regressione nei primi giorni con alcune funzionalità limitate.
Ma ora, sono stato davvero entusiasta dell'ultima versione di QTP (UFT), proprio per la sua estrema flessibilità e le modifiche alla GUI.
domande e risposte dell'intervista all'analista di sistemi aziendali
Penso che QTP stia pianificando di competere con Selenium, che ora è considerato il migliore sul mercato per i test di siti web. Lo strumento QTP sta lentamente risolvendo il suo impatto negativo aggiungendo caratteristiche significative (essenziali) a se stesso.
In questo articolo, ho ampiamente informato sulle funzionalità additive di UFT e LFT (test funzionale snello). Sarà utile per coloro che stanno già lavorando su QTP per adattarsi facilmente all'ultima versione.
È disponibile per il download dal suo sito Web nativo. Una volta avviato il download, unisciti a me per saperne di più sulle sue ultime funzionalità.
Cosa imparerai:
- Cos'è LeanFT?
- Installazione LeanFT
- Caratteristiche e funzionalità di LeanFT
- Chi utilizza UFT e chi LeanFT?
- LeanFT in bundle con UFT 12.5 e le sue incredibili caratteristiche
- Conclusione
- Lettura consigliata
Cos'è LeanFT?
Inizialmente, iniziamo con LFT, noto anche come test funzionale snello.
LeanFT è assolutamente correlato alla versione 12.5 di UFT perché con l'aiuto di questo pacchetto (UFT e LFT) compete con il selenio a testa alta. La caratteristica fondamentale di LF
Sì, si inserisce nel solito campo degli sviluppatori. Quindi è possibile utilizzare gli stessi linguaggi di programmazione e gli stessi framework di test di unità utilizzati in precedenza.
Installazione LeanFT
Puoi ottenere LFT sia come file pacchetto scaricabile autonomo o come incorporato con UFT.
La procedura di installazione è simile per entrambe le opzioni. Ma prima, dovresti installare il framework di test (Junit & Nunit), l'IDE di sviluppo (VS o eclipse). Non esiste una licenza separata per LFT, viene fornita con la licenza UFT.
Se hai un Licenza UFT, quindi aggiornala . Con la licenza UFT, puoi usufruire delle funzionalità LFT e API.
LeanFT combina una strategia open source e basata su venditori ambulanti e questa strategia è considerata un fattore chiave di differenziazione per resistere al selenio. Un altro fattore importante da notare è che è possibile utilizzare il framework Java o Selenium in LFT.
Caratteristiche e funzionalità di LeanFT
Visual Studio ed eclipse sono supportati per IDE, linguaggi di programmazione come C # e Java, Windows standard, .NET / WPF, SAPUIS, Mobile sono supportati. Ed è integrato con Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber.
Il centro di identificazione degli oggetti in LFT migliora l'identificazione degli oggetti (spionaggio). Fornisce un rapporto di esecuzione HTML e puoi saperne di più di seguito. Le altre caratteristiche importanti sono la modalità insight e i modelli di applicazione.
Con queste caratteristiche significative, si potrebbe pensare che LFT possa sostituire UFT. Ma è assolutamente impossibile poiché questi due sono stabiliti per motivi diversi e si adattano a scelte diverse. HP si concentra maggiormente su tre tipi di utenti, DevTester, ingegneri di test di automazione ed esperti in materia.
Chi utilizza UFT e chi LeanFT?
Di seguito è riportato l'elenco degli utenti che utilizzano UFT e LFT.
- I tester tecnici (selenio) che pensano che l'UFT manchi in alcune aree sono gli utenti mirati di LeanFT.
- Gli ingegneri dei test di automazione che utilizzano UFT sono già soddisfatti del suo ultimo arrivo. Quindi spetta alla loro scelta di utilizzare UFT o LeanFT.
- I tester aziendali cercheranno sempre l'opzione senza script in modo da non scegliere mai LFT.
LeanFT in bundle con UFT 12.5 e le sue incredibili caratteristiche
L'ultimo UFT 12.5 è superiore ai precedenti pacchetti di servizi in quanto viene fornito con una capacità di test mobile e il supporto del browser più recente.
LFT è in bundle con UFT 12.5 , quindi ci si aspetta che scuoterà il mondo dei test funzionali.
Ora diamo uno sguardo dettagliato alle ultime funzionalità con alcuni dei suoi screenshot per una migliore comprensione:
# 1) Capacità di test mobile
Nell'ultima versione 12.5, la capacità di test Mobile è stata ampliata in misura maggiore. È stato migliorato da molte funzionalità che sono state introdotte attualmente.
Quindi questa caratteristica interessante potrebbe attirare pochi utenti in più verso UFT.
# 2) Spia degli oggetti migliorata
La funzionalità di Object Spy è stata migliorata drasticamente nell'ultima versione.
Durante la registrazione di una sessione, ora puoi:
- Recupera le proprietà degli oggetti
- Evidenzia gli oggetti di prova e
- Aggiungi posti di blocco
Puoi lavorare conpiù applicazioni contemporaneamentedurante l'esecuzione o la registrazione. Per fare ciò, dovrai impostare la corretta impostazione di registrazione ed esecuzione. L'utente può anche aprire la finestra di accesso remoto.
# 3) Nuova estensione per Firefox
Un'estensione UFT modificata è disponibile per gli utenti di Firefox. In precedenza, con ogni nuova versione di Firefox, dovevamo modificare le impostazioni di configurazione. Ma ora questa difficoltà è stata risolta con la nuova versione avanzata 12.5.
QuestoL'estensione UFT è identicain tutte le versioni del browser Firefox. Qualsiasi versione di Firefox superiore alla 33 è ora supportata da UFT.
# 4) Incorporazione con GIT Source Code Repository
Un utente può effettuare il check-in di un test UFT nel repository GIT direttamente dall'UFT. Ed apporta modifiche nel repository locale e remoto con Esplora soluzioni invece di utilizzare Esplora risorse.
Il controllo della versione per gli script UFT è ora disponibile con l'aiuto di un potente VCS.
# 5) Aggiunta di libreria funzionale
Nell'ultima versione, sebbene non sia associata al test corrente, l'utente ha la possibilità di aggiungere una libreria funzionale come elemento della soluzione. È reso comune invece di tenerlo solo per un test particolare.
# 6) Creazione di test funzionali utilizzando LFT
In UFT 12.5 un utente può creare script di automazione utilizzando LFT con gli strumenti già esistenti come visual studio, C #, eclipse ecc.
Uno speciale plug-in semplifica la manutenzione degli oggetti e la generazione del codice. Quindi la creazione di un test funzionale nell'IDE utilizzando LFT è un ulteriore vantaggio della nuova versione.
# 7) Funzionalità migliorate per i test BPT
I test dei processi aziendali in UFT sono ora resi flessibili e molto più semplici.
- Visualizzazione tela - utilizzando questo è possibile visualizzare e organizzare i test.
- Puoitestare l'applicazione SAP. Comeè alimentato da BPT Packaged Apps Kit, fornisce l'integrazione con l'applicazione SAP.
- L'utilizzo del file excel è reso semplice, è possibile esportare e importare il file excel aggiornato.
- Fornisce il potenziale per registrare ed eseguire l'intero test del processo aziendale, che a sua volta aiuterebbe a creare uno scenario completo.
# 8) Esecuzione di test senza IDE
Sì, è possibile con il motore run-time. Non richiede l'installazione completa dell'IDE, invece puoi farloselezionare un motore di runtime dalla configurazione personalizzataprocedura guidata durante l'installazione. Ciò consente di apportare le modifiche alle impostazioni per eseguire i test.
# 9) Miglioramento del prodotto
- L'app SAP WebDynpro Java e l'app SAP Fiori sono ora supportate sulle soluzioni SAP.
- L'add-in SAPUI5 è ora supportato su entrambi i browser Chrome e Firefox.
- Il componente aggiuntivo Oracle ora supporta i menu con nuovi metodi per l'oggetto 'OracleFormWindow'.
# 10) Nuovo supporto per l'ambiente
L'ultima versione di Firefox e Chrome sarà supportata in UFT 12.5 e in aggiunta a ciò alcune altre versioni sono supportate anche in questo aggiornamento.
Le altre versioni includono:
- Safari 7.1 e 8
- Flex 3.6 e 4.1.0
- SAPGUI 7.4
- Delphi XE7
- Oracle 12.2.4
- VMware ESXi 5.5
- ASP .NET, AJAX 4.1.5
- Ext-JS 4.2.2 e 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 alta interattività
- Siebel 8.2.2.4 alta interattività
- Hummingbird HostExplorer14 (64 bit) TE
- PowerBuilder 12.6
# 11) Risultati basati su HTML e rapporti pertinenti
UFT è ora in grado di generare risultati e report basati su HTML. È molto più leggero e veloce del precedente.
Questo rapporto contiene i seguenti dettagli:
- Passaggi seguiti durante il test.
- Informazioni sull'oggetto di prova.
- Informazioni sulla traccia dello stack.
- Oggetti presenti nell'applicazione.
Inoltre, puoi anche ottenere acquisizioni di schermate e tabelle di dati. L'utente può inviare o esportare i report basati su HTML in altri formati.
Un ulteriore vantaggio è che c'ènon è necessario installare il visualizzatore dei risultati di esecuzionesulla macchina del destinatario per visualizzare il rapporto. Questo rapporto non conterrà l'intera funzionalità, se vuoi vedere tutto, puoi ottenerlo dal percorso sottostante (Strumenti => Opzioni => scheda Generale => Esegui sessioni)
# 12) Funzionalità Cross Browser
Browser, WebNumber, WebEdit, WebRange, WebFile e WebList sono le proprietà che sono state allineate per mantenere l'uniformità tra i tipi di browser.
Gli oggetti web aggiuntivi sono ora supportati in browser come Firefox e Chrome. Un tester può scegliere il browser per la registrazione e l'esecuzione della sessione e può anche farloparametrizzare il browser.
# 13) Visualizzazione delle parole chiave migliorata
Ora un utente può aggiungere il filevalore del parametro direttamente nella visualizzazione delle parole chiaveinvece di entrare nel pannello delle proprietà. La gerarchia degli oggetti di test è semplificata in modo da poter visualizzare facilmente tutti i passaggi aggiunti nell'azione.
Un nuovo suggerimento viene introdotto anche nelle sezioni dei parametri.
# 14) Nuova tecnica di licenza
Il meccanismo di licenza Autopass ti consentirà di installare le licenze per postazione, simultanea o per pendolari in un'unica finestra di licenza. Quindi, non sono necessari strumenti esterni per assistere il check out della licenza. Server licenze Autopass ti consente di gestire le tue licenze in un unico posto.
Conclusione
Spero che questo articolo possa guidare qualsiasi principiante a iniziare facilmente su UFT Developer, ovvero LeanFT. Sono sicuro che apprezzerai le sue funzionalità nuove e migliorate e queste caratteristiche potrebbero, a loro volta, sconvolgere enormemente il mondo dei test funzionali in futuro.
Lettura consigliata
- HP UFT
- La Guida per principianti al test delle prestazioni delle applicazioni Web utilizzando WAPT Pro
- Esercitazione sul test di usabilità: una guida introduttiva completa
- Tutorial JSON: introduzione e guida completa per principianti
- 16 Nuove funzionalità dello strumento Micro Focus UFT (Unified Functional Testing) - QTP vs UFT
- Download e installazione della versione di prova di HP UFT dalla A alla Z.
- JMeter Video 1: Introduzione, download e installazione di JMeter
- Introduzione al linguaggio di programmazione Java - Tutorial video