GXtest

GXtest is een tool voor het automatiseren van functionele tests die specifiek zijn voor GeneXus, waarin de aanpak van Model-Based Testing, Data Driven Testing aangevuld door het gemak van opnemen en afspelen gebruikt.

Terwijl applicaties GeneXus genereert verschillende architecturen, GXtest geldt alleen voor de webomgeving.

GXtest is het belangrijkste product van de Uruguayaanse bedrijf Abstract. Er is momenteel een commerciële versie van het product en werkt aan versie 2.

Model Test Case

Om een ​​test case heeft een bepaald model, dat een gerichte graaf is, bestaande uit knooppunten die de aanvraag pagina's en de randen die de overgangen tussen deze pagina's vertegenwoordigen definiëren. Vervolgens werd elk van deze elementen een lijst van opdrachten voor de acties die de gebruiker uitvoert van de toepassing te specificeren.

En GeneXus kan toepassingen in verschillende omgevingen genereren GXtest maakt het testen van deze systemen, scheiden de definitie van testomgeving die is gegenereerd door het systeem. Dit is omdat, testen artefacten worden gekoppeld aan niet GXtest de gegenereerde code.

GXtest implementeert de aanpassing laag tussen de abstract model van de definitie van de tests en de specifieke toepassing.

Evidence-based data

Testcases vertegenwoordigd met grafieken kunt u de stroom van de aanvraag uit te drukken. Om een ​​test te definiëren is ook noodzakelijk om de invoergegevens en verwachte output definiëren. Dit kan worden opgegeven in tabellen structuren en vervolgens worden verwezen vanuit de commando-model. Deze manier kunt u de logica van testcase gegevens die worden gebruikt in het te scheiden, en dus kun je meer testgevallen met data toevoegen door simpelweg het toevoegen van lijnen Datapool.

Regressie testen is een deelverzameling van functionele testen, zodat in- data-driven strategie is toegestaan ​​nieuwe tests, zodat het gereedschap niet noodzakelijk alleen voor regressietesten.

Automatisering van een test

De specificatie van de test kan handmatig worden uitgevoerd, het maken van een grafisch patroon met uw commando's, of het starten van het opnemen van een stroom op de toepassing in een browser. Dit kan in principe alleen in Internet Explorer met GXtest IEToolbar.

(0)
(0)
Vorige artikel Rafael Alkorta
Volgende artikel Nest

Gerelateerde Artikelen

Commentaren - 0

Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha