introduction leanft
Micro Focus - Programari HPE - HPE Pro (LeanFT - Lean Functional Testing):
Gaudeix de l'eina UFT més flexible amb les seves últimes funcions: LeanFT contra UFT
L'eina QTP / UFT ha assolit la seva última versió 12.5 i ara es considera una versió estable. Aquesta eina està especialment desenvolupada per a proves funcionals i de regressió els primers dies amb algunes funcions limitades.
Però ara m’ha emocionat molt l’última versió de QTP (UFT), només per la seva extrema flexibilitat i els canvis de la interfície gràfica d’usuari.
Com puc obrir un fitxer .jar
Crec que QTP té previst competir amb Selenium, que ara es considera el millor del mercat per a proves de llocs web. L'eina QTP resol lentament el seu impacte negatiu afegint-hi funcions significatives (essencials).
En aquest article, he fet una àmplia informació sobre les característiques additives d’UFT i LFT (Lean functional Testing). Serà útil per a aquells que ja treballen en QTP adaptar-se fàcilment a la versió més recent.
Es pot descarregar des del seu lloc web natal. Un cop comenceu la descàrrega, acompanyeu-me per saber més sobre les seves darreres funcions.
Què aprendreu:
- Què és LeanFT?
- Instal·lació de LeanFT
- Funcions i funcions de LeanFT
- Qui utilitza UFT i Who LeanFT?
- LeanFT inclòs amb UFT 12.5 i les seves increïbles funcions
- Conclusió
- Lectura recomanada
Què és LeanFT?
Inicialment, comencem per LFT, que també es coneix com a prova funcional magra.
LeanFT està absolutament relacionat amb la versió 12.5 d’UFT perquè amb l’ajut d’aquest paquet (UFT i LFT) competeix amb el seleni de forma frontal. La característica clau de LF
És a dir, s’adapta al camp habitual del desenvolupador. Per tant, podeu utilitzar els mateixos llenguatges de programació i els marcs de proves d’unitats que heu utilitzat anteriorment.
Instal·lació de LeanFT
Podeu obtenir LFT com a paquet descarregable independent o com a incorporat amb UFT.
El procediment d'instal·lació és similar per a les dues opcions. Abans, però, heu d’instal·lar el framework de proves (Junit & Nunit), IDE de desenvolupament (VS o eclipsi). No hi ha cap llicència separada per a LFT, ve amb la llicència UFT.
Si teniu un Llicència UFT, simplement, actualitzeu-la . Amb la llicència UFT, podeu gaudir de les funcions LFT i API.
LeanFT combina una estratègia de codi obert i basada en el venedor ambulant i aquesta estratègia es considera un factor diferencial clau per resistir el seleni. Un altre factor important que cal tenir en compte és que podeu utilitzar el framework Java o Selenium a LFT.
Funcions i funcions de LeanFT
L’estudi visual i l’eclipsi s’admeten per a IDE, s’admeten llenguatges de programació com C # i Java, Windows estàndard, .NET / WPF, SAPUIS, Mobile. I està integrat amb Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber.
El centre d’identificació d’objectes a LFT millora la identificació d’objectes (espionatge). Ofereix un informe d'execució HTML i podeu obtenir més informació a continuació. Les altres funcions importants són el mode d’informació i els models d’aplicacions.
Amb aquestes característiques significatives, es pot pensar que LFT pot substituir UFT. Però és absolutament impossible, ja que aquests dos s’estableixen per diferents motius i s’adapten a diferents opcions. HP es concentra més en tres tipus d’usuaris, DevTesters, enginyers de proves d’automatització i experts en matèria.
Qui utilitza UFT i Who LeanFT?
A continuació es mostra la llista d’usuaris que utilitzen UFT i LFT.
- Els provadors tècnics (seleni) que creuen que falta UFT en determinades àrees són els usuaris objectius de LeanFT.
- Els enginyers de proves d'automatització que utilitzen UFT ja estan contents amb la seva última arribada. Per tant, depèn de la seva decisió utilitzar UFT o LeanFT.
- Els comprovadors d’empreses sempre buscaran una opció sense scripts, de manera que mai no apostaran per LFT.
LeanFT inclòs amb UFT 12.5 i les seves increïbles funcions
El darrer UFT 12.5 és superior als paquets de serveis anteriors, ja que inclou una capacitat de proves mòbils i el suport més recent del navegador.
LFT s’inclou amb UFT 12.5 , de manera que s'espera que sacsegi el món de les proves funcionals.
Ara fem una ullada detallada a les darreres funcionalitats amb algunes de les seves captures de pantalla per a una millor comprensió:
# 1) Capacitat de proves mòbils
A la darrera versió 12.5, la capacitat de proves mòbils s’amplia en major mesura. S'ha millorat amb moltes funcions que s'introdueixen actualment.
Per tant, aquesta atractiva característica pot atraure pocs usuaris més cap a UFT.
# 2) Objecte espia millorat
La funció d’Object Spy s’ha millorat dràsticament en la versió més recent.
Mentre enregistreu una sessió, ara podeu:
- Recupereu les propietats de l'objecte
- Ressalteu els objectes de prova i
- Afegiu punts de control
Podeu treballar ambmúltiples aplicacions al mateix tempsdurant l'execució o el registre. Per fer-ho, haureu d’establir la configuració correcta de registre i execució. L'usuari també pot obrir la finestra d'accés remot.
# 3) Nova extensió per a Firefox
Hi ha disponible una extensió UFT modificada per als usuaris de Firefox. Abans, amb cada nova versió de Firefox, havíem de canviar els paràmetres de configuració. Però ara aquesta dificultat s’ha resolt amb la nova versió avançada 12.5.
AixòL'extensió UFT és idènticaa totes les versions del navegador Firefox. Qualsevol versió de Firefox superior a 33 ara és compatible amb UFT.
# 4) Incorporació al dipòsit de codi font GIT
Un usuari pot facturar una prova UFT al dipòsit GIT directament des de la UFT. I feu canvis al dipòsit local i remot amb l’explorador de solucions en lloc d’utilitzar l’explorador de Windows.
El control de versions dels scripts UFT ja està disponible amb l'ajut d'un potent VCS.
# 5) Afegir una biblioteca funcional
A la versió més recent, tot i que no s’associa amb la prova actual, l’usuari té la possibilitat d’afegir una biblioteca funcional com a element de solució. Es fa comú en lloc de conservar-lo només per a una prova concreta.
# 6) Creació de proves funcionals mitjançant LFT
A UFT 12.5, un usuari pot crear scripts d'automatització mitjançant LFT amb les eines ja existents, com ara Visual Studio, C #, eclipse, etc.
Un connector especial facilita el manteniment d’objectes i la generació de codi. Per tant, crear una prova funcional a l’IDE mitjançant LFT és un avantatge afegit de la nova versió.
# 7) Capacitats millorades per a proves BPT
Les proves de processos empresarials a UFT ara es fan més flexibles i fàcils.
- Vista de lona - mitjançant això podeu veure i organitzar les proves.
- Tu potsproveu l'aplicació SAP. Comés alimentat per BPT Packaged Apps Kit, proporciona integració amb l'aplicació SAP.
- L'ús del fitxer Excel es fa senzill, podeu exportar i importar el fitxer Excel actualitzat.
- Proporciona el potencial per enregistrar i executar tota la prova del procés empresarial, cosa que al seu torn us ajudaria a crear un escenari complet.
# 8) Execució de proves sense IDE
Sí, és possible amb el motor en temps d'execució. No requereix la instal·lació completa de l'IDE, en canvi, podeu fer-hoseleccioneu un motor en temps d'execució a la configuració personalitzadaassistent durant la instal·lació. Això us permet fer els canvis de configuració per executar les proves.
# 9) Millora del producte
- L'aplicació Java WebDynpro de SAP i l'aplicació SAP Fiori ara són compatibles amb les solucions SAP.
- El complement SAPUI5 ara és compatible amb els navegadors Chrome i Firefox.
- El complement Oracle ara admet menús amb nous mètodes per a l'objecte 'OracleFormWindow'.
# 10) Suport al nou entorn
L'última versió de Firefox i Chrome s'admetrà a UFT 12.5 i, a més, també s'admeten algunes altres versions en aquesta actualització.
Les altres versions inclouen:
- Safari 7.1 i 8
- Flex 3.6 i 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 i 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 alta interactivitat
- Siebel 8.2.2.4 alta interactivitat
- Hummingbird HostExplorer14 (64 bits) TE
- PowerBuilder 12.6
# 11) Resultats basats en HTML i informes rellevants
UFT ara pot generar informes i resultats basats en HTML. És molt més lleuger i ràpid que l'anterior.
Aquest informe conté els detalls següents:
- Passos seguits durant la prova.
- Prova la informació de l’objecte.
- Apilar informació de rastreig.
- Objectes presents a l'aplicació.
A més, també podeu obtenir captures de pantalla i taules de dades. L'usuari pot enviar o exportar els informes basats en HTML a la resta de formats.
Un avantatge afegit és que n’hi hano cal instal·lar Executa el visor de resultatsa la màquina del receptor per veure l’informe. Aquest informe no contindrà tota la funcionalitat; si voleu veure-ho tot, podeu obtenir-lo des del camí següent (Eines => Opcions => pestanya General => Executa sessions)
# 12) Funcionalitat del navegador creuat
Navegador, WebNumber, WebEdit, WebRange, WebFile i WebList són les propietats alineades per mantenir la uniformitat entre els tipus de navegador.
Ara s’admeten objectes web addicionals en navegadors com Firefox i Chrome. Un provador pot triar el navegador per gravar i executar la sessió i també potparametritzar el navegador.
# 13) Millora de la visualització de paraules clau
Ara un usuari pot afegir el fitxervalor del paràmetre directament a la visualització de paraules clauen lloc d’entrar al tauler de propietats. La jerarquia d'objectes de prova es fa senzilla per poder veure fàcilment tots els passos afegits a l'acció.
També s’introdueix una nova eina a les seccions de paràmetres.
# 14) Nova tècnica de llicències
El mecanisme de llicència Autopass us permetrà instal·lar les llicències de seient, simultànies o de desplaçament en una sola finestra de llicència. Per tant, no hi ha necessitat d’eines externes per ajudar a la sortida de la llicència. Servidor de llicències Autopass us permet gestionar les llicències en un sol lloc.
Conclusió
Espero que aquest article sigui una guia per a qualsevol principiant per començar fàcilment a UFT Developer, és a dir, a LeanFT. Estic segur que gaudireu de les seves funcions noves i millorades i que, al seu torn, poden canviar enormement el món de les proves funcionals en el futur.
Lectura recomanada
- HP UFT
- La Guia per a principiants sobre les proves de rendiment de les aplicacions web mitjançant WAPT Pro
- Tutorial de proves d'usabilitat: una guia d'introducció completa
- Tutorial JSON: Introducció i una guia completa per a principiants
- 16 Noves funcions de l'eina Micro Focus UFT (Unified Functional Testing): QTP vs UFT
- Descàrrega i instal·lació de la versió de prova HP UFT de la A a la Z
- Vídeo JMeter 1: Introducció, descàrrega i instal·lació de JMeter
- Introducció al llenguatge de programació Java: vídeo tutorial