Performance testen

Met Performance testen kun je aantonen of een testobject voldoet aan de vooraf opgestelde eisen of risico’s. Performance testen is een noodzakelijk goed voortkomend uit de product risico analyse. Een product risico analyse bepaalt of je een performance test moet uitvoeren. Het is in ieder geval altijd belangrijk om in kaart te brengen welke niet-functionele (technische) risico’s er zijn. Performance testen is een integraal onderdeel in het ontwikkelproces.

Performance testen wordt steeds belangrijker. De schaal van applicaties wordt groter, het aantal gebruikers neemt toe en het aantal interacties tussen applicaties neemt toe. Het is belangrijk om in kaart te brengen wat dat voor effect heeft op elkaar. Bovendien is het afbreukrisico groter worden. Dit zorgt voor een toenemende mate van complexiteit.

Wat levert performance testen op?

Performance testen geeft je een inzicht in het prestatieniveau van je applicatie. Zo kun je bijvoorbeeld testen of een applicatie blijft werken bij een groot aantal gebruikers. Ook kun je de reactietijden testen, wat op den duur zorgt voor een snellere applicatie. Bovendien kun je door performance testen bepaalde performance gerelateerde risico’s aanvangen en geeft het je belangrijke inzichten, waardoor je kunt bepalen of de applicatie naar productie kan. Door performance testen vang je dus de risico’s op en krijg je inzicht in de kwaliteit van je applicatie.

Hoe gaat Squerist te werk?

Bij Squerist gaan wij altijd professioneel te werk voor het beste resultaat. Allereerst beginnen we met de voorbereiding voor het performance testen. Dit doen we door kennis te vergaren over wat de applicatie doet en we brengen de requirements en risico’s in kaart door een Requirement & Risico Analyse (RRBT). Vervolgens gaan we een teststrategie bepalen op basis van de requirements en risico’s. Op basis van de teststrategie bepalen we welke tools we gaan gebruiken. Dan gaan we een script maken. Hoe ga ik door de applicatie heen en hoe vaak ga ik het uitvoeren? We ontzorgen de klant door een loadmodel, iteratiemodel en testscripts op te stellen. Ook het opstellen van meetpunten is belangrijk. Waar ga je meten en welke meetpunten zijn belangrijk? Dan gaan we beginnen met de uitvoering. We kunnen de klant ontzorgen door loadgeneratie uit te voeren. Ook voeren we in deze fase de analyse uit en stellen de een “deep dive” voor. In de laatste fase maken wij een rapportage van onze bevindingen op voor de klant en helpen wij hen met het implementeren van de oplossingen.

Nils-Squerist

Barry Geerdink

b.geerdink@squerist.nl

+31 6 1065 9415

    Performance Testen

    Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

    Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

    Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

    Onze visie

    Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

    Onze aanpak voor Performance Testen

    Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

    Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

    Ruud-van-Berkum

    Ruud van Berkum

    RvBerkum
    Barry-Geerdink

    Barry Geerdink

    BGeerdink-emailadres

      Performance testen

      Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

      Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

      Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

      Onze visie

      Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

      Onze aanpak voor Performance Testen

      Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

      Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

      Ruud-van-Berkum

      Ruud van Berkum

      RvBerkum
      Barry-Geerdink

      Barry Geerdink

      BGeerdink-emailadres

        Ruud-van-Berkum

        Ruud van Berkum

        RvBerkum
        Barry-Geerdink

        Barry Geerdink

        BGeerdink-emailadres

        Performance testen

        Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

        Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

        Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

        Onze visie

        Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

        Onze aanpak voor Performance Testen

        Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

        Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

        Neem contact met ons op

          Onze oplossingen

          Cirkel

          Risico en requirements gebaseerd Performance Testen

          Squerist past risico en requirements gebaseerd Performance Testen toe

          Squerist past een gestructureerde aanpak voor Performance Testen toe. De aanpak begint met het inventariseren van risico’s en opstellen of valideren van performance-requirements. De risico’s en requirements vertalen we naar de benodigde performancetestsoorten.

          webinars-icoon

          Loadgeneratie

          Squerist kan load op locatie of vanuit ons testlab genereren

          Loadgeneratie is veelal onderdeel van Performance Testen. Squerist kan loadgeneratie op locatie of vanuit het Squerist testlab uitvoeren. Hiervoor gebruiken de Squerist specialisten tools zoals Jmeter of Gatling. De aanpak van Squerist voor loadgeneratie is volledig geautomatiseerd en aanpassingen zijn flexibel door te voeren.

          NPS-Score-Squerist

          Benchmark Performance Testen

          Squerist kan Performance Testen vroegtijdig en volledig geautomatiseerd uitvoeren

          Squerist kan Performance Testen al in een vroeg stadium uitvoeren. De specialisten voeren de performancetesten volledig geautomatiseerd uit, waarna de uitkomsten worden gevalideerd op basis van KPI’s. Performance Testen kunnen door onze specialisten in een CI/CD pipeline worden uitgevoerd.

          Kennis delen over Performance testen

          Zij kozen al voor vooruitgang

          Wij zijn pas tevreden als jij dat ook bent.

          De specialisten van Squerist waren hierin zeer flexibel. Zij hebben in de avonden en tijdens de vakantie continu tijd vrijgemaakt om dit proces voor Avans te begeleiden en te adviseren welke oplossingsrichtingen mogelijk waren.

           

           

          Claudia Vreeswijk

          Product Owner, Avans Hogeschool

          De opdrachtgever was blij met deze aanpak omdat we zo zeker wisten dat de interface goed en volledig werkte.
          De bijdrage van Squerist in dit team is breder geweest dan de opdracht was. Eigenlijk was de Squerist consultant in de praktijk tevens de kwaliteitsbewaker binnen het team.

          Het succes kwam niet alleen door de testexpertise van Squerist, het kwam ook doordat de Squerist specialisten zowel met management en medewerkers van Enza Zaden als de leverancier goed hebben samengewerkt.

           

           

          Ruud Groen

          projectleider, Enza Zaden

          Maak kennis met Squerist

          Verder brengen, dat is wat wij doen. In samenwerking met onze klanten en aangepast aan elke unieke vraag. Denk je dat wij iets voor elkaar kunnen betekenen of wil je gewoon bij ons een keer een kop goede koffie komen drinken? Voel je vrij om contact met ons op te nemen en dan kijken we samen wat we voor elkaar kunnen betekenen!

            Skip to content