Testen mobiler Geräte - Typen
Schauen wir uns die Details der verschiedenen Arten von Tests an, die wir auf mobilen Geräten durchführen können.
Netzwerkverbindungen
Die folgende Tabelle enthält eine Checkliste mit Netzwerkverbindungstests, die für ein mobiles Gerät durchgeführt werden können.
Sr.Nr. | Beschreibung |
---|---|
1 | Verhält sich die App gemäß Spezifikation, wenn sie über WLAN mit dem Internet verbunden ist? |
2 | Verhält sich die App gemäß Spezifikation, wenn sie über 3G mit dem Internet verbunden ist? |
3 | Verhält sich die App gemäß Spezifikation, wenn sie über 2G mit dem Internet verbunden ist? |
4 | Verhält sich die App gemäß den Spezifikationen der App außerhalb der Netzwerkreichweite? |
5 | Funktioniert die App wieder, wenn sie von außerhalb des Netzwerks wieder in das Netzwerk gelangt? |
6 | Aktualisierungstransaktionen werden nach dem Wiederherstellen der Verbindung korrekt verarbeitet. |
7 | Funktioniert die App beim Tethering oder bei sonstiger Verbindung mit einem anderen Gerät noch ordnungsgemäß? |
8 | Was passiert, wenn die App zwischen Netzwerken wechselt (Wi-Fi, 3G, 2G)? |
9 | Verwendet die App Standardnetzwerkports (Mail: 25, 143, 465, 993 oder 995 HTTP: 80 oder 443 SFTP: 22), um eine Verbindung zu Remotediensten herzustellen, da einige Anbieter bestimmte Ports blockieren. |
SD-Karten-Interaktionen
Die folgende Tabelle enthält eine Checkliste zur Überprüfung der Premiere-Funktionen der SD-Karten-Interaktion mit einem Mobiltelefon.
Sr.Nr. | Beschreibung |
---|---|
1 | Kann die App auf dem Gerät installiert werden? |
2 | Verhält sich die App wie geplant / gewünscht, wenn ein Anruf eingeht? |
3 | Verhält sich die App wie geplant / gewünscht, wenn eine SMS eingeht? |
4 | Verhält sich die App wie geplant / gewünscht, wenn das Ladegerät angeschlossen ist? |
5 | Verhält sich die App wie geplant / gewünscht, wenn das Ladegerät nicht angeschlossen ist? |
6 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät in den Ruhemodus wechselt? |
7 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät aus dem Ruhemodus zurückkehrt? |
8 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät vom Sperrbildschirm wieder aufgenommen wird? |
9 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät gekippt ist? |
10 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät geschüttelt wird? |
11 | Verhält sich die App wie geplant / gewünscht, wenn eine lokale Nachricht von einer anderen App kommt (denken Sie an: Kalendererinnerungen, Aufgaben usw.)? |
12 | Verhält sich die App wie geplant / gewünscht, wenn eine Push-Nachricht von einer anderen App stammt (denken Sie an: Twitter-Erwähnungen, WhatsApp-Nachricht, Wordfeud-Einladung usw.). |
13 | Interagiert die App korrekt mit dem GPS-Sensor (Ein- / Ausschalten, Abrufen von GPS-Daten)? |
14 | Ist die Funktionalität aller Tasten oder Tasten auf dem Gerät für diese App definiert? |
15 | Stellen Sie sicher, dass Schaltflächen oder Tasten, für die keine Funktion definiert ist, beim Aktivieren kein unerwartetes Verhalten in der App aufweisen. |
16 | Falls auf dem Gerät eine echte "Zurück" -Taste verfügbar ist, führt die "Zurück" -Taste den Benutzer zum vorherigen Bildschirm? |
17 | Falls auf dem Gerät eine echte Menüschaltfläche verfügbar ist, zeigt die Menüschaltfläche das Menü der App an? |
18 | Wenn auf dem Gerät eine echte "Home" -Taste verfügbar ist, kehrt der Benutzer mit der Home-Taste zum Startbildschirm des Geräts zurück? |
19 | Wenn auf dem Gerät eine echte Suchschaltfläche verfügbar ist, führt dies den Benutzer zu einer Suchform innerhalb der App? |
20 | Verhält sich die App wie geplant / gewünscht, wenn die Meldung "Batterie schwach" gedrückt wird |
21 | Verhält sich die App wie geplant / gewünscht, wenn der Ton auf dem Gerät ausgeschaltet ist? |
22 | Verhält sich die App wie geplant / gewünscht, wenn sich das Gerät im Flugzeugmodus befindet? |
23 | Kann die App vom Gerät deinstalliert werden? |
24 | Funktioniert die Anwendung nach der Neuinstallation wie erwartet? |
25 | Kann die App im App Store gefunden werden? (Nach dem Go-Live überprüfen) |
26 | Kann die App durch Multitasking wie geplant / gewünscht zu verschiedenen Apps auf dem Gerät wechseln? |
27 | Funktionieren alle Touchscreen-Positionen (Tasten), wenn eine Displayschutzfolie verwendet wird? |
Bluetooth-Tests
Bluetooth-Geräte können nur im Umkreis von 10 Metern kommunizieren. Solche Geräte können Tastaturen, die Maus, drahtlose Kopfhörer usw. sein. Die folgende Tabelle enthält eine Checkliste der Bluetooth-Tests, die durchgeführt werden können:
Sr.Nr. | Beschreibung |
---|---|
1 | Der Benutzer kann alle verfügbaren Geräte im Bereich durchsuchen. |
2 | Sowohl Daten- als auch Sprachübertragungen können über Kurzstreckennetze gesendet werden. |
3 | Sowohl Daten- als auch Sprachübertragungen können über Kurzstreckennetze empfangen werden. |
4 | Der Benutzer kann die Verbindung jederzeit trennen. |
5 | Bitten Sie beim Schließen von Bluetooth darum, die aktuellen Verbindungen zu trennen. |
6 | Die maximale Bluetooth-Reichweite beträgt 10 Meter. |
7 | Über das Mobiltelefon können Sie Bilder, Videos senden, Visitenkarten austauschen und Dateien auf Ihren PC übertragen. |
8 | (Gerät gekoppelt) Dies ist eine Nachricht, mit der bestätigt wird, dass ein Benutzer zwei Bluetooth-Geräte erfolgreich gekoppelt hat. |
9 | Nicht erkennbarer Modus, ein Gerät, das nicht auf Erkennungsanforderungen reagiert. |
10 | Nicht erkennbarer Modus, ein Gerät, das nicht auf Erkennungsanforderungen reagiert. |
11 | Nicht koppelbarer Modus: Ein Gerät, das keine Kopplung akzeptiert, befindet sich im nicht koppelbaren Modus. |
12 | Passkey, ein Passkey ist ein benutzerdefiniertes Kennwort, das benötigt wird, um von einem anderen Gerät aus eine Verbindung zu einem Gerät herzustellen. Es wird dringend empfohlen, nach Möglichkeit Passkeys zu verwenden, um einen unbefugten Zugriff auf Ihre Bluetooth-Geräte zu vermeiden. |
13 | Authentifizierung - Der Prozess zum Überprüfen der Identität des anderen Endes einer Kommunikationsverbindung. In der Bluetooth-Technologie wird dies durch den Authentifizierungsprozess erreicht, der auf Passkeys und Pairing basiert. |
14 | Geräte nicht gefunden, dies ist eine Fehlermeldung, die angezeigt werden kann, wenn bei der Suche nach anderen Geräten in Reichweite nichts gefunden wird. |
15 | Leerlaufmodus: Ein Gerät befindet sich im Leerlaufmodus, wenn keine Verbindung zu anderen Geräten hergestellt wurde. In diesem Modus erkennt ein Gerät möglicherweise andere Geräte. |
16 | Bekannte Gerätetests, ein Gerät, das einem anderen Gerät bereits bekannt ist. Entweder wurden die Geräte in der Vergangenheit gekoppelt oder einige Informationen der bekannten Geräte werden gespeichert. |
Wi-Fi-Tests
Das Testen der WLAN-Verbindung Ihres Mobiltelefons ist eine hervorragende Möglichkeit, um sicherzustellen, dass Ihr Internet mit der von Ihrem Dienstanbieter versprochenen Geschwindigkeit funktioniert. Sie können diese Tests jedoch nicht nur auf Ihrem Desktop-Computer ausführen. Mit dem WLAN-Test für Mobiltelefone können Sie die Leistung Ihres WLAN-Signals an verschiedenen Stellen in Ihrem Zuhause oder im Büro testen. Im Folgenden finden Sie die Checkliste für WLAN-Tests für ein mobiles Gerät.
Sr.Nr. | Beschreibung |
---|---|
1 | Verhält sich die App gemäß Spezifikation, wenn sie über WLAN mit dem Internet verbunden ist? |
2 | Verhält sich die App gemäß den Spezifikationen der App außerhalb der Netzwerkreichweite? |
3 | Funktioniert die App wieder, wenn sie von außerhalb des Netzwerks wieder in die Netzwerkreichweite gelangt? |
4 | Was passiert, wenn die App zwischen Netzwerken wechselt (Wi-Fi, 3G, 2G)? |
5 | Verwendet die App Standardnetzwerkports (Mail: 25, 143, 465, 993 oder 995 HTTP: 80 oder 443 SFTP: 22), um eine Verbindung zu Remotediensten herzustellen, da einige Anbieter bestimmte Ports blockieren. |
So führen Sie einen WLAN-Geschwindigkeitstest für Mobiltelefone auf Ihrem Smartphone durch
Das Ausführen eines WiFi-Geschwindigkeitstests auf Ihrem Smartphone ist eine einfache Aufgabe. Am bequemsten sind die Geschwindigkeitstests, die im mobilen Webbrowser Ihres Smartphones ausgeführt werden. Befolgen Sie einfach die einfachen Anweisungen auf dem Bildschirm, um den Test zu starten. Wenn der Online-Test Ihre Ergebnisse nicht speichert, machen Sie nach dem abgeschlossenen Test einen Screenshot, um einen Verlauf bereitzustellen.
Einige Tests sind als Apps für die iOS- und Android-Plattformen verfügbar. Laden Sie die gewünschte App herunter, um diese zu verwenden. Befolgen Sie dann die Anweisungen, um den Test auszuführen und Ihr Ergebnis zu speichern.
Werkzeuge zum Durchführen eines Geschwindigkeitstests
Speed Test SpeedSmart WiFi & Mobile Network Speedtest- Es ist kompatibel mit Apple iPhone und iPad. Es ist eine kostenpflichtige Bewerbung. SpeedSmart ist das ultimative Dienstprogramm für iOS-Geschwindigkeitstests zur Bewertung Ihrer Mobilfunk- (3G, 4G und LTE) und Wi-Fi-Verbindung auf allen Ihren iOS-Geräten. Ein globales Servernetzwerk und eine intelligente Geschwindigkeitstestmethode gewährleisten genaue Ergebnisse.
WiFi Speed Test- Es ist kompatibel mit Android-Handys. Es ist ein kostenpflichtiges Werkzeug. Mit diesem Tool können Sie die Geschwindigkeit Ihres lokalen Netzwerks (LAN) testen. Das Testen kann in einem drahtlosen (WiFi) oder kabelgebundenen Netzwerk erfolgen.
Lokalisierung & Globalisierung
In der folgenden Checkliste finden Sie eine Vorstellung von Lokalisierungs- und Globalisierungstests für ein mobiles Gerät.
Sr.Nr. | Beschreibung |
---|---|
1 | Text wird übersetzt. |
2 | Übersetzungen entsprechen den Standards von Muttersprachlern in Bezug auf Grammatik und Genauigkeit der Terminologie. |
3 | Die Größe der Dialogfelder wird ordnungsgemäß geändert, und der Dialogtext wird gemäß den Regeln der Sprache der Benutzeroberfläche getrennt. |
4 | Übersetzte Dialogfelder, Statusleisten, Symbolleisten und Menüs werden mit unterschiedlichen Auflösungen auf dem Bildschirm angezeigt. Sie wickeln sich nicht ein und werden nicht abgeschnitten. |
5 | Menü- und Dialogbeschleuniger sind einzigartig. |
6 | Das visuelle Layout stimmt mit dem Layout der nativen Edition überein. Beispielsweise befinden sich Dialogelemente in der richtigen Reihenfolge der Registerkarten. |
Datenbanktests
Es gibt verschiedene Möglichkeiten, Daten in Mobile Apps zu speichern. Bei Android können Sie Ihre Daten über Server, freigegebene Einstellungen oder SQLite speichern.
SQLiteist eine leichtgewichtige Datenbank, die häufig auch in Android und anderen Betriebssystemen verwendet wird. Um Daten in SQLite anzuzeigen, müssen Sie möglicherweise das Gerät rooten oder Sie können Emulatoren zum Testen verwenden. Im Android Playstore gibt es einige Tools, mit denen Sie Daten aus dieser Datenbank extrahieren können.
Die folgenden Testarten sollten Teil Ihrer mobilen Datenbanktests sein:
- Testen der Datenbankvalidierung.
- Testen der Datenbankintegration.
- Testen der Datenbankleistung.
- Verfahrens- und Funktionstests.
- Auslösetest.
- Testen von CRUD-Vorgängen (Erstellen / Lesen / Aktualisieren / Löschen), um sicherzustellen, dass sie in der Datenbank funktionieren.
- Testen, ob die Datenbankänderungen auf der Benutzeroberfläche der App korrekt angezeigt werden.
- Testen von Such- und Indizierungsfunktionen.
Wiederherstellungstests
Mithilfe von Wiederherstellungstests wird sichergestellt, dass der Betrieb nach einer Katastrophe fortgesetzt werden kann. Wiederherstellungstests überprüfen nicht nur den Wiederherstellungsprozess, sondern auch die Wirksamkeit der Bestandteile dieses Prozesses.
Beim Wiederherstellungstest wird getestet, wie gut eine Anwendung nach Abstürzen, Hardwarefehlern und ähnlichen Problemen wiederhergestellt werden kann. Nachstehend finden Sie die Checkliste für die Prüfung der Wiederherstellbarkeit.
Sr.Nr. | Beschreibung |
---|---|
1 | Angemessene Sicherungsdaten bleiben erhalten. |
2 | Sicherungsdaten werden an einem sicheren Ort gespeichert. |
3 | Wiederherstellungsverfahren sind dokumentiert. |
4 | Alle Mediendateien wurden vom Wiederherstellungspunkt wiederhergestellt |
5 | Alle Kontakte wurden wiederhergestellt |
6 | Alle Anwendungen wurden erfolgreich wiederhergestellt |
Parallelitätstests
In der Regel verwenden wir gleichzeitige Tests, um sicherzustellen, dass mehrere Benutzer gleichzeitig auf ein Programm zugreifen können. Beim Anwenden von Parallelitätstests für ein mobiles Gerät gibt es als solches nur einen einzelnen Benutzer. Somit entfällt die Notwendigkeit von Parallelitätstests für ein mobiles Gerät.
Usability-Tests
Im Allgemeinen erhalten Sie ein Rig, in dem ein Mobiltelefon und eine Webkamera angepasst werden können, um die Sitzung zur Bewertung der Benutzerfreundlichkeit aufzuzeichnen.
Es gibt Tools wie Applause . Sie bieten eine Zielgruppe von Umfrageteilnehmern, die ausgewählt wurden, um Ihre App zu testen. Was Applause von anderen solchen Dienstleistungen unterscheidet, ist, dass Sie sich von einem Experten von Applause beraten lassen können, der dann anhand der Beratung die idealen Teilnehmer auswählt.
Im Folgenden finden Sie die allgemeine Checkliste für GUI-Tests.
Sr.Nr. | Beschreibung |
---|---|
1 | Kann die App auf dem Gerät installiert werden? |
2 | Verhält sich die App wie geplant / gewünscht, wenn ein Anruf eingeht? |
3 | Verhält sich die App wie geplant / gewünscht, wenn eine SMS eingeht? |
4 | Verhält sich die App wie geplant / gewünscht, wenn das Ladegerät angeschlossen ist? |
5 | Verhält sich die App wie geplant / gewünscht, wenn das Ladegerät nicht angeschlossen ist? |
6 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät in den Ruhemodus wechselt? |
7 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät aus dem Ruhemodus zurückkehrt? |
8 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät vom Sperrbildschirm wieder aufgenommen wird? |
9 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät gekippt ist? |
10 | Verhält sich die App wie geplant / gewünscht, wenn das Gerät geschüttelt wird? |
11 | Verhält sich die App wie geplant / gewünscht, wenn eine lokale Nachricht von einer anderen App kommt (denken Sie an: Kalendererinnerungen, Aufgaben usw.). |
12 | Verhält sich die App wie geplant / gewünscht, wenn eine Push-Nachricht von einer anderen App kommt (denken Sie an: Twitter-Erwähnungen, WhatsApp-Nachricht usw.). |
13 | Interagiert die App korrekt mit dem GPS-Sensor (Ein- / Ausschalten, Abrufen von GPS-Daten)? |
14 | Ist die Funktionalität aller Tasten oder Tasten auf dem Gerät für diese App definiert? |
15 | Stellen Sie sicher, dass Schaltflächen oder Tasten, für die keine Funktion definiert ist, beim Aktivieren kein unerwartetes Verhalten in der App aufweisen. |
16 | Falls auf dem Gerät eine echte "Zurück" -Taste verfügbar ist, führt die "Zurück" -Taste den Benutzer zum vorherigen Bildschirm? |
17 | Falls auf dem Gerät eine echte Menüschaltfläche verfügbar ist, zeigt die Menüschaltfläche das Menü der App an? |
18 | Wenn auf dem Gerät eine echte "Home" -Taste verfügbar ist, kehrt der Benutzer mit der Home-Taste zum Startbildschirm des Geräts zurück? |
19 | Wenn auf dem Gerät eine echte Suchschaltfläche verfügbar ist, führt dies den Benutzer zu einer Suchform innerhalb der App? |
20 | Verhält sich die App wie geplant / gewünscht, wenn die Meldung "Batterie schwach" gedrückt wird |
21 | Verhält sich die App wie geplant / gewünscht, wenn der Ton auf dem Gerät ausgeschaltet ist? |
22 | Verhält sich die App wie geplant / gewünscht, wenn sich das Gerät im Flugzeugmodus befindet? |
23 | Kann die App vom Gerät deinstalliert werden? |
24 | Funktioniert die Anwendung nach der Neuinstallation wie erwartet? |
25 | Kann die App im App Store gefunden werden? (Nach dem Go-Live überprüfen) |
26 | Kann die App durch Multitasking wie geplant / gewünscht zu verschiedenen Apps auf dem Gerät wechseln? |
27 | Funktionieren alle Touchscreen-Positionen (Tasten), wenn eine Displayschutzfolie verwendet wird? |