ZUCI VERZEKERT KWALITEIT MOBIELE AANVRAAG ZORGVERLENER ZORGZAAMHEIDSBEHANDELING
CASESTUDY
Industrie – Gezondheidszorg
Locatie – San Francisco, VS
Aangeboden diensten – Testen van mobiele apps
MOBIELE APPLICATIE
CASESTUDY TESTEN
Met de testservices voor mobiele applicaties van Zuci voert het medische platform voor de behandeling van obesitas end-to-end tests uit van zijn mobiele applicatie.
MOBIELE APPLICATIE
CASESTUDY TESTEN
Met de testservices voor mobiele applicaties van Zuci voert het medische platform voor de behandeling van obesitas end-to-end tests uit van zijn mobiele applicatie.
Onze klant was een van de eersten die obesitas in 1986 als een chronische ziekte behandelde. Gefrustreerd door lange wachttijden en het onvermogen om meer patiënten te helpen de zorg te krijgen die ze nodig hadden, ontstond de service van onze klant, waarbij de klinische expertise van hun team werd gecombineerd met technische hulpmiddelen om de behandeling van obesitas buiten de kliniek op te schalen.
Met hun mobiele applicatie biedt de klant gebruiksvriendelijke softwaretools in combinatie met de nieuwste onderzoeks- en onderwijskennis op het gebied van obesitasgeneeskunde, waardoor het diagnose- en voorschrijfproces voor zorgverleners en hun patiënten wordt versneld.
OVER KLANT
OVER KLANT
Onze klant was een van de eersten die obesitas in 1986 als een chronische ziekte behandelde. Gefrustreerd door lange wachttijden en het onvermogen om meer patiënten te helpen de zorg te krijgen die ze nodig hadden, ontstond de service van onze klant, waarbij de klinische expertise van hun team werd gecombineerd met technische hulpmiddelen om de behandeling van obesitas buiten de kliniek op te schalen.
Met hun mobiele applicatie biedt de klant gebruiksvriendelijke softwaretools in combinatie met de nieuwste onderzoeks- en onderwijskennis op het gebied van obesitasgeneeskunde, waardoor het diagnose- en voorschrijfproces voor zorgverleners en hun patiënten wordt versneld.
PROBLEEMSTELLING
Als managed testing service provider voor de klant hadden de testexperts van Zuci voor mobiele apps de taak om de kwaliteit van de volgende kenmerken van hun applicaties te waarborgen:
Patiënt mobiele native app
Knop toevoegen
Loggen en volgen
Toegang voor patiëntengebruikers
Dagelijkse samenvatting
Plannen sectie
Logboeken
sectie Instellingen
Sectie Afspraken
Meldingen en waarschuwingen
Medicatie herinnering
ZAKELIJKE DOELEN
De belangrijkste doelstellingen van het testen waren onder meer:
Ervoor zorgen dat de mobiele applicatie voldoet aan de kwaliteitseisen (functioneel en niet-functioneel) in lijn met de webapplicatie.
Het uitvoeren en verifiëren van de testscripts, het identificeren, repareren en opnieuw testen van alle defecten.
Het ontwikkelen van productieklare software voor de mobiele applicatie.
Herbruikbare testscripts maken voor functionele en UAT-testuitvoering.
ZAKELIJKE DOELEN
De belangrijkste doelstellingen van het testen waren onder meer:
Ervoor zorgen dat de mobiele applicatie voldoet aan de kwaliteitseisen (functioneel en niet-functioneel) in lijn met de webapplicatie.
Het uitvoeren en verifiëren van de testscripts, het identificeren, repareren en opnieuw testen van alle defecten.
Het ontwikkelen van productieklare software voor de mobiele applicatie.
Herbruikbare testscripts maken voor functionele en UAT-testuitvoering.
Twee toegewijde teamleden bij Zuci werden ingeschakeld om de taken uit te voeren. Het team van de klant bouwde producten met Agile aan het roer van de softwareontwikkeling. Zodra de Business Requirement-documentatie (BRD) was goedgekeurd, startte het QA-team met het ontwerpen van testcases op basis van de gebruikersverhalen en de BRD.
- Voorgestelde shift-left teststrategie omdat deze goed past bij het agile proces
- Geholpen met het genereren van testgegevens uit verschillende bronnen en de configuratie ervan
- Het opzetten van een testautomatiseringsframework op basis van Selenium ingeschakeld dat kan worden gebruikt om webapplicaties te testen
- Geïntegreerde Appium, een mobiel automatiseringsframework met Selenium voor het testen van native en hybride mobiele applicaties
- Met behulp van Appium + Sauce Labs, een cloudgebaseerde tool, worden geautomatiseerde tests uitgevoerd op simulatoren
(iOS) en emulators (Android) en echte apparaten (Android en iOS beide)
HOE ZUCI HEEFT GEHOLPEN
HOE ZUCI HEEFT GEHOLPEN
Twee toegewijde teamleden bij Zuci werden ingeschakeld om de taken uit te voeren. Het team van de klant bouwde producten met Agile aan het roer van de softwareontwikkeling. Zodra de Business Requirement-documentatie (BRD) was goedgekeurd, startte het QA-team met het ontwerpen van testcases op basis van de gebruikersverhalen en de BRD.
- Voorgestelde shift-left teststrategie omdat deze goed past bij het agile proces
- Geholpen met het genereren van testgegevens uit verschillende bronnen en de configuratie ervan
- Het opzetten van een testautomatiseringsframework op basis van Selenium ingeschakeld dat kan worden gebruikt om webapplicaties te testen
- Geïntegreerde Appium, een mobiel automatiseringsframework met Selenium voor het testen van native en hybride mobiele applicaties
- Met behulp van Appium + Sauce Labs, een cloudgebaseerde tool, worden geautomatiseerde tests uitgevoerd op simulatoren
(iOS) en emulators (Android) en echte apparaten (Android en iOS beide)
Hier is de voorgestelde Appium-architectuur
Appium-architectuur
Appium geïntegreerd met de tool voor continue integratie/levering van de klant
HOE ZUCI HEEFT GEHOLPEN
We hebben een testbenadering ontwikkeld die de volgende functionele en niet-functionele parameters van de applicatie controleert:
- Functioneel testen
- Testen op rook-/bouwverificatie
- Verkennend testen
- Gebruikersinterface testen
- Testen van systeemintegratie
- Responsieve en compatibiliteitstesten
HOE ZUCI HEEFT GEHOLPEN
- Functioneel testen
- Testen op rook-/bouwverificatie
- Verkennend testen
- Gebruikersinterface testen
- Testen van systeemintegratie
- Responsieve en compatibiliteitstesten
statistieken | Beschrijving |
---|---|
Dekking testen | Totaal aantal vereisten versus aantal vereisten gedekt door testgevallen |
Productiviteit testen | Aantal uitgevoerde testgevallen per dag |
Pass opbrengst | Aantal TC’s geslaagd/totaal aantal TC’s uitgevoerd |
DRE (Defect verwijderen | Aantal defecten gevonden in ST / (Aantal defecten gevonden in (ST+ Defecten na vrijgave) |
Defecte dichtheid | Aantal Defecten in elke module |
COPQ | Herwerkinspanning vanwege defecten na vrijgave |
HOE ZUCI HEEFT GEHOLPEN
HOE ZUCI HEEFT GEHOLPEN
statistieken | Beschrijving |
---|---|
Dekking testen | Totaal aantal vereisten versus aantal vereisten gedekt door testgevallen |
Productiviteit testen | Aantal uitgevoerde testgevallen per dag |
Pass opbrengst | Aantal TC’s geslaagd/totaal aantal TC’s uitgevoerd |
DRE (Defect verwijderen | Aantal defecten gevonden in ST / (Aantal defecten gevonden in (ST+ Defecten na vrijgave) |
Defecte dichtheid | Aantal Defecten in elke module |
COPQ | Herwerkinspanning vanwege defecten na vrijgave |
BLOKKERS EN OPLOSSINGEN
Het ontwikkelingsteam van de klant had problemen met het opzetten van automatiseringsmiddelen, omdat de vernieuwing van code voor automatisering een uitdaging zou kunnen vormen voor het bestaande systeem.
- Om deze uitdagingen op te lossen, werkten onze automatiseringsingenieurs samen met het ontwikkelingsteam van de klant om de automatisering op te zetten die tegemoet zou komen aan de toekomstige behoeften van het team.
BLOKKERS EN OPLOSSINGEN
- Om deze uitdagingen op te lossen, werkten onze automatiseringsingenieurs samen met het ontwikkelingsteam van de klant om de automatisering op te zetten die tegemoet zou komen aan de toekomstige behoeften van het team.