Magic Mountain
Magic Mountain ist eine Fitness-App, die auf der Idee basiert, sich mit Freunden, Kollegen und der Familie zu verbinden und zu konkurrieren, um motiviert zu bleiben. Die App ist spielbar und bietet integriertes Instant Messaging für echte Kommunikation.
Alle KundenMobile App-Tests
Wir haben Magic Mountain dabei geholfen, die mobile App komplett neu zu gestalten, und ihnen die Gewissheit gegeben, dass sie wie beabsichtigt funktioniert und die Benutzer von der ersten Interaktion an begeistert. QAwerk testet weiterhin rigoros neue Funktionen und führt vor jeder Veröffentlichung Regressionstests durch.
Mehr erfahrenManuelle Tests
QAwerk führt die eingehenden manuellen Tests von Magic Mountain durch und kümmert sich um Funktions-, Integrations-, Regressions- und Front-End-Tests. Unsere erfahrenen Qualitätskontrollingenieure arbeiten eng mit dem Entwicklungsteam zusammen, um sicherzustellen, dass Magic Mountain die ständig steigenden Kundenerwartungen erfüllt.
Mehr erfahrenHerausforderung
Magic Mountain wandte sich zu einer Zeit an QAwerk, als das Unternehmen seine App überarbeitete, um von einem kostenlosen zu einem Abonnementangebot überzugehen. Als Start-up-Unternehmen suchten sie jemanden, der jahrelange Erfahrung mit dem Testen mobiler Lösungen hatte und seine Erfahrungen teilen konnte.
Dabei haben wir uns auf folgende Bereiche konzentriert:
- Qualität auf Facebook-Niveau. Das QAwerk-Team hatte die Aufgabe sicherzustellen, dass es bei der Entwicklung des Produkts keine Fehler gab und die Anwendung nach jedem Update stabil und voll funktionsfähig blieb. Sowohl das Entwicklungsteam als auch das Qualitätskontrollteam bemühen sich sicherzustellen, dass das Endergebnis ein Produkt von wirklich hoher Qualität ist.
- Nahtlose Synchronisierung mit Wearables. Die Magic Mountain-App synchronisiert sich mit der Apple Watch und Fitbit-Fitness-Trackern und macht es Benutzern leicht, Workouts zu verfolgen. Unser Ziel war es, Szenarien zu identifizieren, in denen die Integration nicht richtig funktioniert, was zu Datenverlust oder anderen Unannehmlichkeiten führt.
- Interaktion mit mehreren Nutzern. Die Erstellung von Teamaufgaben ist die Haupt- und Unterscheidungsfunktion der Anwendung. Daher mussten wir uns jeden Teil dieser Funktionalität genauer ansehen, um sicherzustellen, dass alle Arten von Interaktionen zwischen mehreren Benutzern und verschiedenen Geräten wie am Schnürchen funktionieren.
Das Team von Magic Mountain hat sich viel Mühe gegeben, die App optisch ansprechend und unterhaltsam zu gestalten. In diesem Zusammenhang bestand unsere Aufgabe auch darin, die Compliance der Entwickler mit den eingereichten Projekten zu überprüfen und etwaige sonstige Probleme mit der Benutzeroberfläche zu dokumentieren.
Lösung
In der Zusammenarbeit mit unseren Kunden schaffen wir nicht nur einen Mehrwert, indem wir unser technisches Know-how und unser Engagement für das Projekt teilen, sondern auch, indem wir unsere Zeit effizient nutzen. Wir gestalten unsere Arbeitsabläufe so, dass die Zeit bis zur Fertigstellung verkürzt wird: Unsere QA-Ingenieure beginnen mit dem Testen, sobald die Magic Mountain-Entwickler einen Build abgeschlossen haben, sodass die Ausfallzeit im Entwicklungszyklus minimal ist.
Um Magic Mountain dabei zu helfen, den hohen Qualitätsstandard zu erreichen, den sie sich selbst gesetzt haben, führen wir verschiedene Arten von Tests durch, wie zum Beispiel:
- Funktionstests. Wir haben uns die Anwendung von allen Seiten angesehen – von der Registrierung über Aufgaben bis hin zu Chat, Abonnements und Push-Benachrichtigungen. Jede neue Verbesserung, die vom Entwicklungsteam hinzugefügt wird, wird sofort von QAwerk getestet, was die Fehlerbehebung beschleunigt und die Entwicklungskosten langfristig senkt.
- Regressionstests. Das Magic Mountain-Team kümmert sich um die Anwendung, indem es ständig Updates veröffentlicht. Unsere QA-Ingenieure befolgen detaillierte Checklisten, um eingehende Regressionstests durchzuführen und Fehler zu identifizieren, die durch Änderungen an bestehenden Funktionen verursacht wurden.
- Integrationstests. Hier mussten wir sicherstellen, dass die Magic Mountain-App ordnungsgemäß mit den Apple HealthKit- und Fitbit-Apps synchronisiert wurde. Integrationstests sind ein absolutes Muss für eine Fitness-App, die Daten mithilfe von Wearables verfolgt.
- Testen der Benutzeroberfläche. Magic Mountain ist eine Spieleanwendung, daher ist das Design bis ins kleinste Detail durchdacht. Das QAwerk-Team hat bestätigt, dass die Anwendungsbildschirme mit dem genehmigten Design übereinstimmen und wie sie auf den neuesten Android- und Apple-Geräten und verschiedenen Betriebssystemversionen aussehen und funktionieren.
Wir testen mobile Anwendungen nur auf echten Geräten, und jedem QAwerk-Softwaretester stehen mehrere Gadgets zur Verfügung. Dadurch konnten wir sehen, wie sich die Magic Mountain-App auf verschiedenen Smartphones verhält, insbesondere wenn mehrere Benutzer gleichzeitig mit der App interagieren. Für eine Community-Building-App wie Magic Mountain ist Interaktivität ein entscheidender Erfolgsfaktor, weshalb wir uns die Zeit genommen haben, diese Funktion gründlich zu untersuchen.
Fehlermeldungen
Die häufigsten Fehler waren Inkonsistenzen zwischen Design und Umsetzung (Frames, Text, Content-Layout). Andere Probleme im Zusammenhang mit Fehlkalkulationen wie z. B. falsches Teststartdatum oder verbleibende Zeit bis zum nächsten Test. Wir hatten auch Probleme beim Synchronisieren von Apple Watch und Fitbit-Trackern.
Tatsächliches Ergebnis: Der Benutzer hat eine Bildaktion hinzugefügt, diese wird jedoch nicht auf der Aufgabendetailseite (Registerkarte „Aktivität“) angezeigt. Statt des hochgeladenen Bildes sieht der Nutzer nur ein leeres Feld.
Erwartetes Ergebnis: Der Benutzer hat eine Aktion mit einem Bild hinzugefügt, das auf der Anrufdetailseite (Registerkarte Aktivität) angezeigt wird.
Tatsächliches Ergebnis: Wenn der Benutzer auf die Daten im Bericht klickt, ändert sich nichts.
Erwartetes Ergebnis: Die Berichtsfunktion muss Informationen für frühere Zeiträume aufbewahren. Wenn der Benutzer auf ein Datum klickt, sollte er den Bericht für dieses Datum öffnen.
Tatsächliches Ergebnis: Der Benutzer erhält eine Fehlermeldung, wenn er versucht, Änderungen im Aufgabenbearbeitungsmodus zu speichern.
Erwartetes Ergebnis: Der Benutzer kann die Änderungen an der Aufgabe nach der Bearbeitung speichern.
Ergebnis
Wir haben Magic Mountain dabei geholfen, sich von einer einfachen kostenlosen App zu einer soliden abonnementbasierten App zu entwickeln. Indem wir unsere Erfahrungen teilen und darüber sprechen, wie wir die App aus der Sicht eines Benutzers halten, haben wir auch dazu beigetragen, die Implementierung einiger Funktionen zu verbessern.
Das Team von Magic Mountain teilte uns mit, dass es ein kontinuierliches Wachstum der Abonnements verzeichnet und dass dieser Fortschritt ohne einen vertrauenswürdigen QA-Partner an seiner Seite nicht möglich gewesen wäre. Wir glauben an den langfristigen Erfolg von Magic Mountain und streben weiterhin nach App-Exzellenz.
Ausgezeichnet
In der Presse
Möchten Sie Ihr MVP von Freemium auf Premium umstellen?
Sprechen Sie mit ExpertenTools
Kommentar des QAwerk-Teams
Anna
QA-Ingenieurin
Magic Mountain ist die clevere Wahl für Menschen, denen ihr Wohlbefinden wirklich am Herzen liegt. Die App synchronisiert sich mit Apple Watch, Garmin und Fitbit, sodass Sie Ihre Fitnessgewohnheiten ganz einfach nachverfolgen können.
Ich führe ständig Rauch- und Regressionstests durch, um die Qualität der Anwendung hoch zu halten. Die Zusammenarbeit mit reaktionsschnellen und kollaborativen Fachleuten bei Magic Mountain war ein wahres Vergnügen.
Verwandt im Blog
Neues Tool zum manuellen Testen von Android-Apps veröffentlicht - QAwerk Bug Hunter
Die Bedeutung des Testens mobiler Apps ist kein Diskussionsthema mehr, da immer mehr Unternehmen verstehen, dass ihr wirtschaftlicher Erfolg mit der Qualität ihrer Software gleichzusetzen ist. Wir leben in einer Zeit, in der fast täglich neue mobile Apps auf den Markt kommen. D...
WeiterlesenBeeindruckt?
Mieten Sie unsAndere Fallstudien
Unfold
Verwandlung einen schlechten Storymaker in eine robustevon AppleGoogle und Squarespace anerkannte App
Zazu
Unterstützung der Finanzmanagement-App Nr. 1 in Afrika bei der Beseitigung von Fehlern und der Aufnahme in die Mastercard Principal Member
Arctype
App-Stabilität und Beschleunigung der Software-Releases um 20 % durch Tests über Nacht und Automatisierung