Array
(
)

Waarom testen met MTA?

U wilt zeker weten dat de kwaliteit van elke release van uw Mendix applicatie goed is. U overweegt de inzet van testautomatisering, maar twijfelt of dit past bij Mendix projecten. Lees meer om te weten waarom testautomatisering met MTA wel de snelheid, eenvoud en control oplevert die u kent van Mendix.

Testen een bottleneck bij delivery?

Frequent en snel opleveren van applicaties kan alleen als alle stappen in de keten even snel zijn. Mendix versnelt uw ontwikkelproces, maar het testen ervan niet. Hierdoor vormt testen steeds vaker een bottleneck in het snel kunnen leveren van nieuwe functionaliteiten.

MTA zorgt er voor dat de levering van Mendix applicaties niet langer vertraagd wordt. De opzet en onderhoud van testscripts in MTA is zo eenvoudig dat ontwikkelaars zonder tijdsverlies tussentijds softwareversies kunnen testen (shift left testing).

De directe uitvoering van testen op de Mendix modellen zorgt voor een razendsnelle test executie. Er is met MTA geen scherm of browser interactie nodig. Als laatste integreert MTA naadloos met uw CI/CD pipeline

Vraag demo aan
International Airport Board Close-Up with Delayed Flights

Testautomatisering moeilijk?

Testautomatisering vereist extra kennis van testtools en scripting talen in uw Mendix team.

MTA is een volledig no-code testoplossing waarvoor geen scripting taal geleerd hoeft te worden en die een Mendix ontwikkelaar kan gebruiken om testen te automatiseren zonder zich te hoeven te verdiepen in een nieuwe technologie.

MTA is snel te leren voor testautomatiseerders en testers zonder Mendix ervaring. Het benodigde kennisniveau is slechts Mendix rapid developer.

Ervaar de eenvoud van MTA in een demo
man aan het denken aan tafel met formules

Onderhoud testdata veel werk?

Een geautomatiseerde test heeft testdata nodig om uitgevoerd te worden. Als Mendix modellen veranderen, veranderen niet alleen de testgevallen maar moet ook de testdata mee veranderen. Dit kost vaak veel inspanning.

MTA maakt het mogelijk om op een overzichtelijke manier op te geven welke data gevarieerd wordt. Elk data element wordt automatisch gecontroleerd op het in het Mendix model gedefinieerde datatype, waardoor verkeerde invoer niet mogelijk is. Bij elke data variant kan de verwachte uitkomst opgegeven worden (assert). Dit laatste maakt het erg eenvoudig om in één testrun meerdere testgevallen te testen met precies gedefinieerde uitkomsten.

Bekijk in de demo hoe testdata in MTA wordt onderhouden
test data on screen

Testautomatisering duur?

Het opzetten van testautomatisering vraagt een grote investering vooraf en vereist onderhoud gedurende de hele lifecycle van een applicatie. Veel Mendix projecten starten klein en groeien stap voor stap in omvang en complexiteit. Vanwege de hoge investering vooraf wordt testautomatisering hierdoor vaak niet, of te laat ingezet voor Mendix applicaties.

MTA vraagt een lage investering vanwege het pay-per-use model en verlaagt de onderhoudskosten doordat testautomatisering makkelijk en snel onderhouden kan worden in het Mendix team zonder extra kennis hiervoor in te zetten.

MTA ondersteunt meerdere testlevels (unit, component, proces) waardoor de testdekking groot is. Dit verkleint de kans op kostbare fouten in productiesoftware en treden er minder storingen op.

Neem contact met ons op om te weten hoe MTA u helpt met kostenbeparing
background of all euro bills for dwsing

Testsets overlappen elkaar?

Met MTA is het mogelijk om testen op te bouwen vanaf de kleinste bouwblokken (units) tot complete end-to-end procestesten in een microservices landschap.

Dit kan omdat het in MTA mogelijk is om unittesten aan elkaar te schakelen tot component testen en component testen weer aan elkaar te schakelen tot procestesten. De procestesten van verschillende applicaties kunnen gekoppeld worden tot één geïntegreerde microservice test.

Op deze manier kunt u uw tests onder architectuur bouwen en kunt u hergebruik van tests maximaliseren zonder dat dit ten koste gaat van de testdekking en uw development budget.

Test capabilities van MTA
from-unit-to-component-to-proces
medewerker menditect

Zelf ervaren hoe MTA werkt?

Vraag een demo aan of neem contact op voor een afspraak met een expert.

Menu