Sogeti og Capgemini er globale ledere i testing og utvikling av mobilapplikasjoner. Vi tilbyr metoder og løsninger for mobiltesting for å sikre at den tiltenkte forretningsverdien er levert av den mobile løsningen. Vi tilbyr fem finjusterte mobiltestingtjenester som støttes av vår velprøvde og industrianerkjente testing metode, TMap NEXT®, og kan levere mobiltesting funksjoner til deres organisasjon gjennom vår Mobile Testing Center of Excellence.
Mobil testing er selve hjertet av forretningsdrevne tiltak i bedrifter og organisasjoner. Sørg for at du er godt forberedt og har slått deg sammen med det sterkeste og mest erfarne team.
5 komplette tjenester
Vi tilbyr organisasjoner følgende sett av mobile testingløsninger:
• Mobil funksjonell testing
• Mobil kompatibiletstesting
• Mobil brukervennlighetstesting
• Mobil ytelsestesting
• Mobil sikkerhetstesting
Våre fem mobiltestingtjenester er beskrevet nedenfor og i mer detalj i brosjyren som du kan laste ned på denne siden sammen med vår Point-of-View "The fine art av mobil testing".
Mobil funksjonell testing
Mobil funksjonell testing har som mål å validere selve funskjonaliteten til den mobile løsningen. Tilnærmingen til test er realisert gjennom use case modell hvor hver use case er dokumentert, steg for steg, og kjørt for å validere de faktiske resultater mot forventede resultater. Use case-drevne tester kan komplementeres med eksplorativ testing, hvor testeren gis en mer løst definert sett av mål som man skal oppnå ved bruk av app’en.
Vår erfaring viser at siden de fleste app’er har et smalt funksjonelt omfang, er eksplorativ testing på tvers av relevante enheter en effektiv metode for raskt å gi høyst relevante testresultater.
Vi har definert et minimum sett av områder som skal dekkes i løpet av funksjonell testing:
• Funksjoner
• Applikasjonens interoperabilitet
• Applikasjonens livssyklus
• Nettverksstyring
• Skjermstyring
Mobil kompatibiletstesting
Å adressere utfordringen med å teste hundrevis av forskjellige enheter er selve kjernen i mobil testing. I vår Mobile Testing Center of Excellence har vi tilgang til hundrevis av fysiske enheter (200+) så vel som lisenser for use av flere cloud-baserte rammeverk til testing av enheter. I oppstarten av innsatsen med Mobile Testing Center of Excellence er utvalget av plattformer og bestemte enheter klart definert. Når omfanget er satt, bruker våre mobiltesteksperter både manuell testing og svært effektive test automatiseringsverktøy for å validere kvaliteten på tvers av alle forhåndsdefinerte enheter.
Mobil kompatibiletstesting dekker aspekter av platform fragmentering, fysiske egenskaper og evalueringsretningslinjer for app store.
Mobil brukervennlighetstesting
Brukervennlighet er hjørnesteinen i alle vellykkede app’er. Det finnes en fin linje mellom subjektivitet og objektivitet i enhver brukervennlighetstesting, men med erfarne brukervennlighetseksperter og mobiltestere kan vi minske sannsynligheten for å lansere en app med potensial for dårlig brukeropplevelse.
Vi anbefaler to evalueringsnivåer. Under den første evalueringen distribuerer vi applikasjonen til en utvalgt gruppe brukere og senior mobiltestere. Deres tilbakemeldinger organiseres og kategoriseres i henhold til en forhåndsdefinert sjekkliste. De vurderer applikasjonen som de ville gjørt i en butikk, ved bruk av stjerner og frie kommentarer. Det andre nivået er å sammenligne brukergrensesnittet med applikasjoner av samme natur som allerede finnes på markedet. De konkrete leveranser fra mobil brukervennlighetstesting inkluderer spesifikke anbefalinger og råd om hva som bør forbedres og endres for å øke den generelle brukervennligheten til den mobile løsningen.
Mobil ytelsesstesting
Det er viktig å maksimere ende-til-ende ytelse ved å arbeide gjennom hvert lag av teknologistakk av den mobile løsningen. Å teste mobile løsninger betyr å måle ytelsen til app’en, tilgangen og ytelsen til nettverket sammen med systemintegrasjonen og ytelsen bak.
Vi definerer en ytelsesteststrategi med deg, med tanke på hvert av disse områdene og basert på følgende forretningsdrivere:
• Leverer back end systemet tjenesten kun til mobile løsninger eller både til legacy og mobile løsninger?
• Er ytelsen vurdert fra et mobilt synspunkt eller fra et ende-til-ende synspunkt?
• Hvor mange og hvilke user stories blir brukt? (profilering av virtuelle brukere)
• Hva vil du overvåke? (vår default er overvåking av fem kritiske aspekter av tjenesteytelser)
• Hvilke protokoller er involvert?
Ytelsestesting er ikke bare brukt til å validere systemarkitektur, den er en utmerket løsning for skalering av passende back end systemer.
Mobil ytelsestesting fokuserer utelukkende på ytelsen til den mobile løsningen, uten å ta hensyn til funksjonelle og brukervennlighetsaspekter som er adressert i andre typer testing. Vi gjennomfører både manuell og automatisert testing og bruker markedsledende ytelsestestverktøy.
Mobil sikkerhetstesting
Mobil sikkerhetstesting blir stadig viktigere. Validering av spesifiserte og gjennomførte sikkerhetstiltak avdekker ofte kritiske sikkerhetshull og trusler. I typisk mobil sikkerhetstesting bruker vi verktøy for å validere seks vanlige sikkerhetsmessige aspekter:
Konfidensialitet: Holder app’en dine private data privat?
Integritet: Kan man stole på og verifisere data som overføres til og fra app’en?
Autentifisering: Verifiserer app’en brukerens identitet til en passende grad av sikkerhet?
Autorisasjon: Begrenser app’en brukerens rettigheter på en riktig måte?
Tilgjengelighet: Kan en angriper såre løsningen på noen måte?
Ikke-avvisning: Holder din app registreringer av hendelser?
Fokuset her er utelukkende på sikkerheten til den mobile løsningen, uten å ta hensyn til funksjonelle og brukervennlighetsaspekter som er adressert i andre typer testing. Vi engasjerer oss gjennom både manuelle og automatiserte tester ved hjelp av høyt profilerte og markedsledende sikkerhetstestverktøy.
Beslutningen om å utføre disse testene manuelt eller ubetjent er definert i teststrategien som er besluttet med kunden og basert på deres forretningsmessige mål (se kapittel nedenfor om TMap metodikk).
Vi har inngått partnerskap med ledende løsningsleverandører for å støtte vår CoE og lokale team med ubetjent testing og for å hjelpe Capgemini Group sikre tilgang til private cloud oppsett.
TMap® NEXT for Mobile: A structured Mobile Testing approach
De fem ovennevnte mobile testingtjenester støttes alle av vår industrianerkjente strukturerte tilnærming til testing, TMap NEXT®. TMap NEXT® gir et solid grunnlag for strukturert mobiltesting basert på fire grunnforutsetninger:
• TMap er basert på forretningsdrevet testledelse (BDTM)
• TMap beskriver en strukturert test prosess og livssyklusmodell
• TMap inneholder en komplett verktøykasse
• TMap er en tilpasningsdyktig metode
Vi har tilpasset TMap NEXT® til å støtte mobiltesting optimalt. Vi kaller denne metodikken TMap® NEXT for Mobile.
En tilpasningsdyktig testmetode
TMap® NEXT for Mobile testmetoden kan brukes i flere sammenheng. Den kan tilpasses til svært forskjellige kunder, omstendigheter og utviklingsmetoder. Dette er relevant for mobil, fordi mobile utviklingsprosesser er ofte smidige, med en kort time to market. TMap NEXT® for Mobile kan også bli brukt i i ulike settinger. Den kan for eksempel brukes i prosjekter i kundens lokaler, men også i våre egne Mobile Testing Centers of Excellence. Den kan brukes i en smidig utviklingsprosess så vel som i fossefallsprosjekter.
TMap NEXT® for Mobile test tilnærming sikrer riktig balanse mellom risikoer, resultater og kostnader. I hovedsak kjører vi forretningsdrevne mobile tester som fokuserer på sentrale aspekter av å levere forretningsverdi.
Lær mer om suksessfaktorer for mobil testing.