Automatiseren van functionele- en regressietesten met UFT

Automatiseren van functionele- en regressietesten met UFT

Podcast - softwaretesting

UFT of Unified Functional Testing is een Automation Software Testing Tool ontwikkeld door Mercury Interactive (QTP). Deze tool werd ontwikkeld in de jaren 90 en in Mei 1998 was de eerste versie beschikbaar. Later werd dit overgenomen door Hewlett Packard (HP) en later op zijn beurt terug overgenomen door Micro Focus. UFT is een record-and-playback tool waarbij basicly alle de stappen worden opgenomen en dan afgespeeld. UFT wordt vooral gebruikt om functionele- en regressietesten te automatiseren.

>>> Beluister onze podcast over het Automatiseren van Functionele testen en regressietesten met UFT. <<<

Wat zijn de belangrijkste functionaliteiten van UFT?

  • Achter UFT zit een keyword-driven framework dat door gebruik te maken van VBScript de mogelijkheid biedt om testen te automatiseren. Dit is een voordeel tegenover de meeste Freeware tools.
  • Daarnaast is het maken van rapporten en de integratiemogelijkheden met andere tools (defect tracking, Test Management tools) een groot pluspunt.
  • De ondersteuning voor verschillende platformen zoals online, desktop en mobile is een grote plus.
  • De mogelijkheid om technologieën zoals Java, .NET, SAP en Oracle in te zetten is zeer handig.

Wat zijn de sterke punten van UFT?

  • Het is gebaseerd op een Framework waardoor geen ervaring in programmeren nodig is
  • Robuustheid en ervaring. UFT bestaat al een tijdje en heeft weinig last van ‘Flakiness’ waardoor de testen stabiel draaien.
  • Grote comunity . Doordat UFT al een lange tijd op de markt aktief is zijn er veel gebruikers en dus ook een grote community die kennis, ervaring en oplossingen delen

Aandachtspunten

  • UFT is betalend en redelijk duur. UFT wordt verkocht in pakketten van licenties (Seat of Concurrent), maar biedt goede ROI indien correct toegepast
  • UFT draait enkel op een Windows omgeving en biedt support voor Edge, Firefox en Chrome
  • Indien je betere, flexibele tests wil maken moet je gebruik maken van VBScript. Dit vergt natuurlijk enige technische kennis, maar is gelijk ook een uitdaging om kennis op te doen van scripting waardoor je mogelijkheden veel uitgebreider zijn.

Take aways

  • Record -and-play automation tool met een robust framework
  • Grote community
  • Niet enkel voor website testing, maar ook voor het testen van desktop applicaties

>>> Beluister onze podcast over het Automatiseren van Functionele testen en regressietesten met UFT. <<<

Gerelateerde blogs