Tjänster för IT

Programvarutestning är en tråkig och lång process som inte kan vara på något sätt om vi vill ha en fullfjädrad produkt. Men många av de uppgifter som utförs av manuella testare är repetitiva processer som tar lång tid, kräver mycket aktivitet och ökar risken för fel genom att vara repeterbara. Automatisk testning är praktiskt, vilket i många projekt gör att du kan lindra dina specialister och rikta dem till mer krävande aktiviteter, samtidigt som du bidrar till att höja avkastningen från testning. Kolla hur Craftware-experter kan förbereda din organisation att gå in i nästa nivå av utveckling av mjukvarukvalitet.

computer work
Fördelar
  • Förkorta testtiden

    Påskynda verksamheten genom att utföra tester utanför vanliga öppettider.

  • Öka programvarans kvalitet

    Öka antalet fångade fel tack vare väl programmerade och genomförda tester.

  • icon-swiadomosc-produktu

    Släpp loss testarens potential

    Låt dina manuella testare utföra uppgifter som kräver exceptionella färdigheter.

  • icon-optymalizacja-kosztow

    Släpp loss testarens potential

    Låt dina manuella testare utföra uppgifter som kräver exceptionella färdigheter.

BDD-metodik
  • Många miljöändringar (webbläsare, operativsystem, servrar, applikationer)

    AND Öka regressionsområdet

    AND Begränsade resurser för manuell testning

    AND Du behöver en testare som känner till applikationen

    AND Du måste verifiera att lämpliga testmiljöer är redo för testning

    AND Tester tar lång tid

  • Automatiska tester

  • Minskat engagemang i tester

    AND Fler tester gjorda

    AND Kortare körningstid

    AND Större täckning

    AND Testa olika webbläsare / OS / enheter

    AND Total kostnad minskad

    AND Bättre testkvalitet

    AND Ständigt integrationsstöd

Faktorer som bestämmer test outsourcing
0
expert tillgänglighet
0
lägre kostnader
0
självständighet
0
kvalitet

Källa: Trender inom mjukvarutestning, Business Excellence, juli 2016, KMPG.

Varför oss
  • icon_doswiadczeni-eksperci

    Erfaren testare

    På Cratware använder vi över ett dussin automatiserade testare som har implementerat projekt i internationella projekt.

  • icon-znajomosc-narzedzi

    Kunskap om ramverk

    Vi känner till HPE UFT, Selenium Webdriver och derivat, Provar, Soap UI, Rational Integration Tester, Rational Functional Tester, Postman, etc.

  • icon_zarzadzaj-sprzedaza-BIZ

    Rådgivande kompetenser

    Vi kombinerar tekniska och konsultfärdigheter. Vi hjälper dig att ta nästa steg mot testautomation.

  • icon-reuzywalnosc-srodowisko

    Miljöreaktivitet

    Vi skapar våra automatiserade tester på ett sådant sätt att de också är tillgängliga för dina anställda i framtiden.

Vanliga frågor
  • I början bestämmer vi de områden som vi behöver testa automatiskt och tänker på det affärsvärde vi vill uppnå med hjälp av dem.

    Kontrollerar det systemets prestanda? Och kanske behöver vi snabb information om kvaliteten på den produkt som byggs. När vi bestämmer syftet med automatiska tester tar vi hand om den tekniska aspekten, det vill säga vi väljer verktyget och skapar testmiljön och skript som krävs för att utföra tester. När vi startar dem kan vi analysera resultaten och kontrollera om vi har lyckats uppnå det avsedda affärsvärdet.

  • Automation är nödvändig vid tester av prestanda, belastning och överbelastning. Det finns dock aspekter som är svåra att automatisera. Vissa icke-funktionella tester, dvs relaterade till estetik, tydlighet eller läsbarhet, är baserade på subjektiva intryck. Vi kan inte fastställa de ursprungliga villkoren och det förväntade resultatet för dem. Utseendet eller tydligheten kan endast bedömas av ett mänskligt öga (så det är föremål för manuell testning). På liknande sätt är det inte möjligt att automatisera tillgänglighetstester som utförs för att utvärdera programvaran med avseende på anpassning till funktionshindrade behov. Det rekommenderade automatiseringsomfånget bör innehålla kraven i regressiva tester. I deras plan är det nödvändigt att bestämma vilka delar av testfall för manuell regression som är föremål för automatisering.

    Testautomation bör inte fokuseras på nya eller förändrade funktioner och områden.

  • Repetitivitet är en stor fördel med automatisering. Om vi antar att automatiska tester implementeras korrekt kan vi vara säkra på att nödvändiga åtgärder kommer att utföras exakt samma vid varje tillfälle. Till skillnad från människor, “testar” dessa tester ständigt utan behovet av pauser för kaffe, sömn eller helger. Dock saknar automatiska tester  vissa element som behövs för att fullständigt testa en applikation, det vill säga intelligens, intuition och fantasi. Automation kompletterar manuella tester men kan inte ersätta undersökningstester eller en teknik baserad på gissning som beror på testarens erfarenhet både i samband med den testade produkten och de verktyg som användes för att skapa den.

Behöver du mer information?
Skriv till oss, vi svarar gärna på dina frågor.
Marta

Account Manager

sales@craftwaresweden.se