introduction leanft
Micro Focus - HPE Software - HPE Pro (LeanFT - Lean Functional Testing):
Geniet van de meest flexibele UFT-tool met de nieuwste functies: LeanFT versus UFT
De QTP / UFT-tool heeft de nieuwste versie 12.5 bereikt en wordt nu als een stabiele release beschouwd. Deze tool is speciaal ontwikkeld voor functionele en regressietesten in de vroegere dagen met enkele beperkte mogelijkheden.
Maar nu ben ik erg enthousiast over de nieuwste versie van QTP (UFT), alleen vanwege de extreme flexibiliteit en GUI-wijzigingen.
helpdesk technicus interviewvragen en antwoorden pdf
Ik denk dat QTP van plan is te concurreren met Selenium, dat nu wordt beschouwd als de beste op de markt voor het testen van websites. De QTP-tool lost langzaam de negatieve impact ervan op door belangrijke (essentiële) functies aan zichzelf toe te voegen.
In dit artikel heb ik uitgebreid geïnformeerd over de additieve functies van UFT en LFT (Lean functional Testing). Voor degenen die al aan QTP werken, zal het handig zijn om zich gemakkelijk aan te passen aan de nieuwste versie.
Het kan worden gedownload vanaf de oorspronkelijke website. Zodra u begint met downloaden, kunt u zich bij mij aansluiten om meer te weten te komen over de nieuwste functies.
Wat je leert:
- Wat is LeanFT?
- LeanFT-installatie
- Kenmerken en functionaliteiten van LeanFT
- Wie gebruikt UFT en wie LeanFT?
- LeanFT gebundeld met UFT 12.5 en zijn ongelooflijke functies
- Gevolgtrekking
- Aanbevolen literatuur
Wat is LeanFT?
Laten we in eerste instantie beginnen met LFT, ook wel bekend als lean functioneel testen.
LeanFT is absoluut gerelateerd aan UFT versie 12.5 omdat het met behulp van deze bundel (UFT & LFT) frontaal concurreert met selenium. Het belangrijkste kenmerk van LF
T is, het past in het gebruikelijke ontwikkelaarsveld. Daarom kunt u dezelfde programmeertalen en de unit-testing frameworks gebruiken die u eerder gebruikte.
LeanFT-installatie
U kunt LFT als een zelfstandig downloadbaar pakket of zoals opgenomen in UFT.
De installatieprocedure is vergelijkbaar voor beide opties. Maar daarvoor moet u het testframework (Junit & Nunit), ontwikkeling IDE (VS of eclipse) installeren. Er is geen aparte licentie voor LFT, deze wordt geleverd met de UFT-licentie.
Als je een ... hebt UFT-licentie en upgrade deze dan gewoon Met de UFT-licentie kunt u genieten van LFT en de API-mogelijkheden.
LeanFT combineert een open source en op een Hawker gebaseerde strategie en deze strategie wordt beschouwd als een belangrijke onderscheidende factor om het hoofd te bieden aan selenium. Een andere belangrijke factor die moet worden opgemerkt, is dat u het Java- of Selenium-framework in LFT kunt gebruiken.
Kenmerken en functionaliteiten van LeanFT
Visual studio & eclipse worden ondersteund voor IDE's, programmeertalen zoals C # & Java, standaard windows, .NET / WPF, SAPUIS, Mobile worden ondersteund. En het is geïntegreerd met Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber.
Objectidentificatiecentrum in LFT verbetert objectidentificatie (spionage). Het biedt een HTML-uitvoeringsrapport en u kunt er hieronder meer over lezen. De andere belangrijke kenmerken zijn de inzichtmodus en de toepassingsmodellen.
Met deze belangrijke kenmerken zou je kunnen denken dat LFT UFT kan vervangen. Maar het is absoluut onmogelijk omdat deze twee om verschillende redenen zijn vastgesteld en onder verschillende keuzes vallen. HP concentreert zich meer op drie soorten gebruikers: DevTesters, Automation test Engineers en Subject Matter Experts.
Wie gebruikt UFT en wie LeanFT?
Hieronder vindt u de lijst met gebruikers die UFT en LFT gebruiken.
- Technische testers (selenium) die denken dat UFT op bepaalde gebieden ontbreekt, zijn de beoogde gebruikers van LeanFT.
- Testingenieurs voor automatisering die UFT al gebruiken, zijn al blij met de nieuwste aanwinst. Het is dus aan hun keuze om UFT of LeanFT te gebruiken.
- Zakelijke testers zullen altijd op zoek gaan naar scriptloze opties, zodat ze nooit voor LFT gaan.
LeanFT gebundeld met UFT 12.5 en zijn ongelooflijke functies
De nieuwste UFT 12.5 is superieur aan de vorige servicepacks omdat deze wordt geleverd met een mobiele testfunctie en de nieuwste browserondersteuning.
LFT wordt gebundeld met UFT 12.5 , dus het zal naar verwachting de functionele testwereld op zijn kop zetten.
Laten we nu eens een gedetailleerde blik werpen op de nieuwste functionaliteiten met enkele schermafbeeldingen voor een beter begrip:
# 1) Mogelijkheid tot mobiel testen
In de nieuwste versie 12.5 is de mobiele testmogelijkheid in grotere mate uitgebreid. Het is verbeterd door vele functies die momenteel worden geïntroduceerd.
Daarom kan deze aantrekkelijke functie nog maar weinig gebruikers naar UFT trekken.
# 2) Verbeterde objectspion
De functie van Object Spy is drastisch verbeterd in de nieuwste versie.
Tijdens het opnemen van een sessie kunt u nu:
- Ophalen van objecteigenschappen
- Markeer testobjecten en
- Voeg controlepunten toe
Je kunt ermee werkenmeerdere applicaties tegelijktijdens run of record. Om dit te doen, moet u de juiste record & run-instelling instellen. De gebruiker kan ook het venster voor externe toegang openen.
# 3) Nieuwe extensie voor Firefox
Er is een aangepaste UFT-extensie beschikbaar voor de Firefox-gebruikers. Eerder moesten we bij elke nieuwe versie van Firefox de configuratie-instellingen wijzigen. Maar nu is deze moeilijkheid opgelost met de nieuwe geavanceerde 12.5-versie.
DezeUFT-extensie is identiekin alle versies van Firefox-browser. Elke Firefox-versie ouder dan 33 wordt nu ondersteund door UFT.
# 4) Opnemen met GIT Source Code Repository
Een gebruiker kan een UFT-test rechtstreeks vanuit de UFT inchecken in de GIT-repository. En breng wijzigingen aan in de lokale en externe repository met de oplossingsverkenner in plaats van de Windows-verkenner te gebruiken.
Versiebeheer voor de UFT-scripts is nu beschikbaar met behulp van een krachtige VCS.
# 5) Functionele bibliotheek toevoegen
In de nieuwste versie, hoewel deze niet is gekoppeld aan de huidige test, heeft de gebruiker de mogelijkheid om een functionele bibliotheek toe te voegen als een oplossingsitem. Het wordt algemeen gemaakt in plaats van het alleen voor een bepaalde test te bewaren.
# 6) Functionele test maken met LFT
In UFT 12.5 kan een gebruiker automatiseringsscripts maken met behulp van LFT met de reeds bestaande tools zoals visual studio, C #, eclipse etc.
Een speciale plug-in maakt objectonderhoud en codegeneratie eenvoudig. Daarom is het maken van een functionele test in de IDE met behulp van LFT een bijkomend voordeel van de nieuwe versie.
# 7) Verbeterde mogelijkheden voor BPT-tests
Het testen van bedrijfsprocessen in UFT is nu flexibel en veel eenvoudiger gemaakt.
- Canvasweergave - hiermee kunt u uw tests bekijken en indelen.
- Jij kantest de SAP-applicatie. Net zohet wordt aangedreven door BPT Packaged Apps Kit, het biedt integratie met SAP-applicatie.
- Het gebruik van het Excel-bestand is eenvoudig gemaakt, u kunt het bijgewerkte Excel-bestand zowel exporteren als importeren.
- Het biedt de mogelijkheid om de volledige bedrijfsprocestest vast te leggen en uit te voeren, wat u op zijn beurt zou helpen om een compleet scenario te creëren.
# 8) Tests uitvoeren zonder IDE
Ja, het is mogelijk met de looptijdmotor. Het vereist niet de volledige installatie van de IDE, in plaats daarvan kunt uselecteer een runtime-engine uit de aangepaste instellingenwizard tijdens de installatie. Hierdoor kunt u de instellingen wijzigen om de tests uit te voeren.
# 9) Productverbetering
- SAP WebDynpro Java-app en SAP Fiori-app worden nu ondersteund op SAP-oplossingen.
- SAPUI5-invoegtoepassing wordt nu ondersteund in zowel Chrome- als Firefox-browsers.
- De Oracle-invoegtoepassing ondersteunt nu menu's met nieuwe methoden voor het 'OracleFormWindow' -object.
# 10) Ondersteuning voor nieuwe omgevingen
De nieuwste versie van Firefox en Chrome wordt ondersteund in UFT 12.5 en daarnaast worden ook enkele andere versies ondersteund in deze update.
De andere versies zijn:
- Safari 7.1 en 8
- Flex 3.6 en 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 en 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 hoge interactiviteit
- Siebel 8.2.2.4 hoge interactiviteit
- Hummingbird HostExplorer14 (64-bits) TE
- PowerBuilder 12.6
# 11) HTML-gebaseerde resultaten en relevante rapporten
UFT is nu in staat om op HTML gebaseerde resultaten en rapporten te genereren. Het is veel lichter en sneller dan de vorige.
Dit rapport bevat de volgende details:
- Stappen gevolgd tijdens de test.
- Test de informatie van het object.
- Stack trace-informatie.
- Objecten aanwezig in de applicatie.
Bovendien kunt u ook schermafbeeldingen en gegevenstabellen krijgen. De gebruiker kan de op HTML gebaseerde rapporten naar de andere formaten verzenden of exporteren.
Bijkomend voordeel is dat erhet is niet nodig om de Run results-viewer te installerenop de machine van de ontvanger om het rapport te bekijken. Dit rapport bevat niet de volledige functionaliteit, als u alles wilt zien, kunt u het via het onderstaande pad ophalen (Tools => Opties => tabblad Algemeen => Sessies uitvoeren)
# 12) Crossbrowser-functionaliteit
Browser, WebNumber, WebEdit, WebRange, WebFile en WebList zijn de eigenschappen die zijn uitgelijnd om uniformiteit tussen de browsertypes te behouden.
Extra webobjecten worden nu ondersteund in browsers zoals Firefox en Chrome. Een tester kan de browser kiezen voor het opnemen en uitvoeren van de sessie en kan ookparametriseer de browser
# 13) Verbeterde zoekwoordweergave
Nu kan een gebruiker hetparameterwaarde rechtstreeks in de zoekwoordweergavein plaats van het eigenschappenvenster in te voeren. De hiërarchie van testobjecten is eenvoudig gemaakt, zodat u alle toegevoegde stappen in de actie gemakkelijk kunt bekijken.
Een nieuwe tooltip wordt ook geïntroduceerd in de parametersecties.
# 14) Nieuwe licentietechniek
Met het Autopass-licentiemechanisme kunt u de seat-, concurrent- of commuterlicenties in één licentievenster installeren. Daarom zijn er geen externe tools nodig om de licentiecontrole te ondersteunen. Autopass-licentieserver stelt u in staat uw licenties op één plek te beheren.
Gevolgtrekking
Ik hoop dat dit artikel een leidraad is voor elke beginner om gemakkelijk aan de slag te gaan met UFT Developer, d.w.z. LeanFT. Ik ben er zeker van dat u zult genieten van de nieuwe en verbeterde functies en deze functies kunnen op hun beurt de functionele testwereld in de toekomst enorm op zijn kop zetten.
Aanbevolen literatuur
- HP UFT
- De beginnershandleiding voor het testen van webapplicaties met WAPT Pro
- Tutorial over bruikbaarheidstesten: een complete handleiding om aan de slag te gaan
- JSON-zelfstudie: inleiding en een complete gids voor beginners
- 16 Nieuwe functies van Micro Focus UFT (Unified Functional Testing) Tool - QTP versus UFT
- HP UFT proefversie downloaden en installeren van A tot Z-proces
- JMeter Video 1: Inleiding, JMeter downloaden en installeren
- Inleiding tot de programmeertaal van Java - videozelfstudie