Micro Focus UFT Fundamentals Opleiding

Micro Focus Unified Functional Testing (UFT) Fundamentals

Micro Focus UFT (voorheen van HP) is een veel gebruikte tool voor testautomatisering. Hoewel de tool faciliteiten biedt voor record & playback automatisering, gebruikt men in de praktijk veelal een framework. Dat framework heeft tot doel de code te organiseren, herbruikbaar te maken en het onderhoud te vergemakkelijken. Maar wat is nu zo’n framework, en hoe zet je dat op?

In deze opleiding wordt Micro Focus UFT geïntroduceerd middels hands-on oefeningen. Cursisten bouwen ervaring op met scripten in UFT en ervaren de uitdagingen die dat met zich mee brengt. Het initiële script blijkt namelijk al snel veel onderhoud te vragen bij wijzigingen en dat is waar de complexiteit begint. Samen met de docent doorlopen de cursisten wijzigingen aan het script om het herbruikbaar en onderhoudbaar te maken, terwijl ze gevoed worden met theorie over het hoe en waarom dat zinvolle wijzigingen zijn. Daarbij wordt de rol van testautomatisering binnen Agile besproken en de relatie tussen testautomatisering en de andere werkzaamheden.

Na de opleiding begrijpt de cursist de principes waarop een goed framework gebouwd wordt. Cursisten worden bewust van uitdagingen, leren valkuilen te voorkomen en krijgen inzicht in wat er nodig is om testautomatisering met Micro Focus UFT goed op te zetten. Dat helpt niet alleen om richting te vinden in het vak van tool engineer, maar ook om de discussie te voeren met teamleden over de aanpak en het gewenste resultaat.

Opbouw

De opleiding is opgebouwd uit de volgende onderdelen:

  • Geschiedenis Micro Focus Unified Functional Testing (UFT)
  • Introductie in de verschillende stromingen binnen testautomatisering
  • Introductie Record & Playback (met oefening)
  • Data-driven maken van scripts (met oefening)
  • Introductie lagenmodel voor testautomatisering als kader voor het data-driven maken
  • Omgaan met variatie in testscripts (met oefening)
    • If statements & loops
    • Debuggen van scripts
    • Herhaalbaar maken van testscripts
  • ​Starten en stoppen van applicaties (met oefening)
  • Verificatie (met oefening)
    • Data-gedreven verificatie
    • Gebruik van Regular Expressions voor flexibele controles
  • Rapportage (met oefening)
  • Introductie Descriptive Programming
    • Directe DP verwijzing
    • Description objects
    • Zoeken met description objects
    • Object repository vs descriptive programming
  • ​​Introductie Frameworks
    • Basisprincipes foutafhandeling
    • Basisprincipes libraries
    • Basisprincipes opzetten framework

Doelgroep

Deze opleiding is geschikt voor iedereen die direct met testautomatisering te maken krijgt. Voor testers en toolengineers is het een gedegen introductie in de werking van UFT. Voor business analisten en scrummasters is het een onmisbaar inzicht in de uitdaging en organisatie van testautomatisering. Voor managers en product owners is het een hands-on kennismaking met een essentieel onderdeel van de waardeketen en biedt het veel handvaten voor het faciliteren van testautomatisering.

Voorkennis is niet vereist

Na afloop ontvangt de cursist een door de docent ondertekend Certificaat van Deelname

Doelgroep: Test Engineers en (beginnende) Testcoördinatoren
Duur: 2 dagen van 09:30 tot 17:00 uur
Data: De cursusdata staan in de opleidingsagenda
Investering: 1.150 EUR per persoon per opleiding.
Maximaal 8 deelnemers per docent
Lesmateriaal: Materiaal en opleiding in het Nederlands

Direct inschrijven

Bijlage: