Vi kombinerer høy teknisk kompetanse med sterke testegenskaper
Teknisk test og spesielt testautomatisering har blitt viktigere og viktigere for mange organisasjoner. Disse testformene bidrar til at man får gjennomført en helhetlig kvalitetssikring av IT-systemene og det er også nødvendig for å kunne jobbe etter moderne utviklingsmetodikk. Unicus har bred erfaring med dette.
Teknisk testing er som regel testing av ulike ikke-funksjonelle egenskaper, hvor man tester mot definerte krav til løsningen. Man bruker ofte andre verktøy, og testing kan kreve litt mer teknisk innsikt. Det kan også være tester hvor testeren må kunne lese og forstå kode. Typiske tekniske tester er ytelse, robusthet og sikkerhet.
Mange løsninger har et stort antall parallelle brukere. Da blir ytelsestest viktig for å teste at man faktisk når de kravene man har satt på elementer som responstid og skalerbarhet. Ytelsestest kan i tillegg avdekke hvor flaskehalser er eller om det er noen spesifikke komponenter som svekker ytelsen. Man kan også teste et systems robusthet hvor man ser på forhold som stabilitet, tilgjengelighet og toleranse for feil.
Det er nesten daglig rapporter om forsøk på hacking i media, og enkelt virksomheter opplever flere angrep hver dag. Sikkerhetstest er derfor viktig for å teste et systems sårbarhet og sikre at man oppfyller kravene man har satt til sikkerhet, f.eks. ved å simulere angrep fra personer med ondsinnede hensikter.
Testautomatisering har blitt viktigere for mange virksomheter – enten de har startet med det eller har ambisjoner om å starte med det. Dette skyldes både et ønske om å effektivisere testing og at man jobber etter en smidig metodikk med hyppige releaser. Dette stiller høye krav til at man etablerer et sett med gode og helhetlige automatisere tester, ellers er det ikke mulig å lykkes med sine ambisjoner.
Alle våre konsulenter har teknisk kompetanse, enten fra utdannelse, tidligere jobber eller egne prosjekter. Mange har også utviklerkompetanse. Kombinert med testerfaring fra mange bransjer og prosjekter gjør dette at de både raskt kan sette seg inn i hvordan et system fungerer, og gjennomføre teknisk testing og testautomatisering med høy kvalitet.