Testing des kompletten Workflows #4

Open
opened 2018-12-17 10:43:40 +01:00 by toni · 3 comments

Haben wir den kompletten Workflow schon einmal testen können?

Vorgehen:

  1. Leere App
  2. Neue Ausstellung anlegen und ausliefern
  3. App updaten
  4. Weitere Bilder an die Ausstellung hinzufügen
  5. App erneut updaten
  6. Teile der Ausstellung entfernen (Einzelne POIS, Ganze Bilder)
  7. App wieder updaten

Grenzen testen:
Was passiert bei großen Datenmengen?
Wie stabil läuft die Anwendung bei 100 Bildern? Wie gut ist die Erkennungsrate noch?
Das müssen wir unbedingt testen.

Update-Sicherheit:
Was passiert, wenn die Verbindung während eines Updates abbricht? Gibt es einen automatischen Rollback auf den letzten Stand?

Da gibt es noch viel anderes, im Fokus steht jetzt aber die Sonderausstellung und der reibungslose und fehlerfreie Ablauf.

Haben wir den kompletten Workflow schon einmal testen können? Vorgehen: 1) Leere App 2) Neue Ausstellung anlegen und ausliefern 3) App updaten 4) Weitere Bilder an die Ausstellung hinzufügen 5) App erneut updaten 6) Teile der Ausstellung entfernen (Einzelne POIS, Ganze Bilder) 7) App wieder updaten Grenzen testen: Was passiert bei großen Datenmengen? Wie stabil läuft die Anwendung bei 100 Bildern? Wie gut ist die Erkennungsrate noch? Das müssen wir unbedingt testen. Update-Sicherheit: Was passiert, wenn die Verbindung während eines Updates abbricht? Gibt es einen automatischen Rollback auf den letzten Stand? Da gibt es noch viel anderes, im Fokus steht jetzt aber die Sonderausstellung und der reibungslose und fehlerfreie Ablauf.
Owner

Aktueller Stand seitens der App:

Schritte 1 bis 3 funktionieren, nur die Tracker-daten konnte ich noch nicht testen weil an der Testausstellung, auf die ich Zugriff habe, keinen Tracker hat.

Schritt 4 hängt am Backend, da dort entschieden wird, ob die Ausstellung geupdatet werden soll oder nicht.

Schritt 5 sollte funktionieren. Wenn eine Ausstellung geändert wurde, wird die neue ohne nachzufragen anstelle der alten verwendet.

Schritt 6 ist wie Schritt 4.

Schritt 7: Mediendateien werden derzeit nicht gelöscht, wäre aber machbar. Hierzu würde ich die lokalen Daten nach dem Update untersuchen, welche medien noch benötigt werden, und alle anderen löschen.

Aktueller Stand seitens der App: Schritte 1 bis 3 funktionieren, nur die Tracker-daten konnte ich noch nicht testen weil an der Testausstellung, auf die ich Zugriff habe, keinen Tracker hat. Schritt 4 hängt am Backend, da dort entschieden wird, ob die Ausstellung geupdatet werden soll oder nicht. Schritt 5 sollte funktionieren. Wenn eine Ausstellung geändert wurde, wird die neue ohne nachzufragen anstelle der alten verwendet. Schritt 6 ist wie Schritt 4. Schritt 7: Mediendateien werden derzeit nicht gelöscht, wäre aber machbar. Hierzu würde ich die lokalen Daten nach dem Update untersuchen, welche medien noch benötigt werden, und alle anderen löschen.
Author

Gibt es hier ein Update? Konntest du alle Schritte in einem Rutsch mal testen?

Schritt 7: Das Löschen von Daten müsste schon gemacht werden, sonst müllen wir das Handy zu.

Schritt 4 und 6: Klar hängt das am Backend, sollte aber mal getestet werden. Es geht darum zu schauen, ob App und Frontend konsistent sind und die gleichen Aussagen treffen. Es geht darum, die Anwendungen zu crashen und zu verstehen, wann sie crashen.

Gibt es hier ein Update? Konntest du alle Schritte in einem Rutsch mal testen? Schritt 7: Das Löschen von Daten müsste schon gemacht werden, sonst müllen wir das Handy zu. Schritt 4 und 6: Klar hängt das am Backend, sollte aber mal getestet werden. Es geht darum zu schauen, ob App und Frontend konsistent sind und die gleichen Aussagen treffen. Es geht darum, die Anwendungen zu crashen und zu verstehen, wann sie crashen.
Author

Hinweis, damit wir es nicht vergessen: Manche obj. mit kaputte .mat files haben die App total zum ruckeln gebracht. Wurde eigentlich von Sebastian gefixed, sollten wir aber ein Auge drauf haben.

Hinweis, damit wir es nicht vergessen: Manche obj. mit kaputte .mat files haben die App total zum ruckeln gebracht. Wurde eigentlich von Sebastian gefixed, sollten wir aber ein Auge drauf haben.
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: matt/RothenburgAR#4
No description provided.