Aloha! Mein Name ist Dasha, ich teste mobile Anwendungen. Halloween steht vor der Tür und FunCorp aktualisiert traditionell das Symbol und sorgt für einige Feiertage. Dies ist jetzt der Fall, da die meisten unserer Benutzer in den USA ansässig sind. Die Aufgabe schien trivial zu sein, ich erstellte schnell eine grundlegende Checkliste mit 8 Punkten, fand dabei aber mehrere weitere Fälle und wuchs auf 13 (im Anhang).
Hier gibt es keine Raketenwissenschaft. Ich werde Ihnen nur sagen, worauf Sie bei solchen Aufgaben achten sollten, um unnötige Fehler in der Produktion nicht zu verpassen - sowohl auf Android als auch auf iOS.
Also, was wir während des Urlaubsupdates
erwartet hatten : Erwartetes Ergebnis. Es ist ganz einfach:
„Es ist nur ein Symbol und ein Spritzer“, dachte ich, und sofort wurde eine grundlegende Checkliste mit Schecks erstellt.
- Anwendungsaktualisierung.
- Sauber installieren.
- Start -> Minimieren.
- In letzter Zeit zusammengebrochen.
- Hinzufügen eines Symbols zum Startbildschirm (nur Android).
- Verschiedene Bildschirme.
- Verschiedene Versionen der Achse.
- Spritzen.
Aber es gibt keine Aufgaben ohne Fehler, also habe ich googelt, welche "Fallstricke" der Community bekannt sind. Als nächstes werde ich Ihnen sagen, was während des Testens zu erwarten ist, und am Ende werde ich Ihnen eine aktualisierte Checkliste zeigen.
Android Schwierigkeiten
Das erste, was mir in den Sinn kommt, ist, dass es auf Android viele Geräte mit unterschiedlichen Eigenschaften gibt, und hier treten die meisten Probleme auf.
Symbol
Neben den grundlegenden Überprüfungen lohnt es sich, auf Push-Benachrichtigungen zu achten, da diese für die Aufbewahrung wichtig sind. Unter den "Spezialeffekten" finden Sie hier Probleme mit der Anzeige von Symbolen - in unserem Fall war beispielsweise das Symbol in der Statusleiste heller als erforderlich, und unter dem "Vorhang" verschmolz es im Allgemeinen mit dem Hintergrund:
Außerdem kann das Symbol auf verschiedenen Symbolformen schief aussehen:
Android 10 / Pixel
Zur Checkliste hinzufügen:
- Symbole in Push-Benachrichtigungen
- Verschiedene Symbolformen.
Splash
Splash ist etwas komplexer als ein Symbol, daher wird erwartet, dass eine große Anzahl von Geräten und Fragmentierungen Auswirkungen darauf haben. Wenn der Spritzer wie bei uns aus zwei Teilen besteht - dem Hintergrund und dem Logo, treten noch häufiger Probleme auf.
Zum Beispiel kann das Logo auf seinem kann eigene entpuppen kleiner oder größer sein als erwartet:
gedehnt oder komprimiert:
Off-Zentrum (wenn nicht zu erwarten):
Lassen Sie uns nun prüfen mögliche Probleme mit dem splash Hintergrund .
Es kann sich unter virtuellen Schaltflächen verstecken:
Verkleinern oder Dehnen:
Die gleichen Probleme beim Zentrieren des Hintergrunds wie beim Symbol: Das
Drehen des Bildschirms ist häufig ein Engpass, es kann zu einem unangenehmen flackernden Spritzen kommen:
Zusätzlich zu allem anderen fügen wir der Checkliste Folgendes hinzu:
- Bildschirm Rotation.
IOS Schwierigkeiten
Unter iOS habe ich weniger mögliche Probleme erwartet, da normalerweise Anpassungsmöglichkeiten für die unterstützten Versionen des Betriebssystems und der Geräte bestehen. Und so geschah es.
Aber beeilen Sie sich nicht, auf Getestet zu klicken: Das Hauptproblem hängt mit dem Zwischenspeichern des Symbols und des Begrüßens durch das Betriebssystem zusammen.
Symbol
Es wurden keine besonderen Probleme verursacht, außer dass bei der Suche nach einer Anwendung auf dem Gerät und in neueren Anwendungen manchmal die alte angezeigt wurde. Der Fehler wurde nicht regelmäßig reproduziert, daher haben wir beschlossen, ihn nicht zu berühren. Es gab nicht vorrangige Aufgaben mit höherer Priorität. Wir haben noch keine einzige Beschwerde von Benutzern erhalten.
Zur Checkliste hinzufügen:
- Suchen Sie auf dem Gerät nach einer Anwendung.
- Die minimierte Anwendung in der aktuellen Liste.
Splash
Nach dem Aktualisieren der Anwendung wurde zuerst der alte Splash angezeigt, der in einen neuen geändert wurde. Gleichzeitig wurde der Cache weder durch Deinstallation der Anwendung noch durch Neustart des Geräts geleert.
Dies ist, was Benutzer sehen konnten, aber zum Glück haben sie es nicht bekommen.
Aber wir haben eine Lösung gefunden. Bereinigen Sie beispielsweise den Cache wie in diesem Artikel beschrieben .
Wir fügen einen Hinweis hinzu: "Vergessen Sie das Caching unter iOS nicht".
Letzte Checkliste
Also habe ich sechs neue Elemente hinzugefügt, und jetzt sieht die Liste folgendermaßen aus:
- App Update + Vergessen Sie nicht das Caching unter iOS.
- Sauber installieren.
- Start -> Minimieren.
- Eine minimierte Anwendung in der letzten Zeit.
- Suchen Sie auf dem Gerät nach einer Anwendung.
- Verschiedene Bildschirme.
- Bildschirm Rotation.
- Verschiedene Versionen der Achse.
- Symbol in Push-Benachrichtigungen.
- Verschiedene Symbolformen.
- Hinzufügen eines Symbols zum Startbildschirm (nur Android).
- Spritzen.
- Splash mit virtuellen Tasten (nur Android).
Daher kann ich sagen, dass eine solche Liste am Anfang für mich und den Entwickler sehr nützlich wäre, um die Anzahl der Iterationen für Entwicklungstests zu sparen.
Und wenn Sie beim Testen auch auf nicht triviale Probleme und Lösungsmöglichkeiten gestoßen sind, schreiben Sie bitte, damit wir diese Liste gemeinsam vervollständigen können. Fröhliches Halloween!
