Heim Betrieb und Instandhaltung Sicherheit So analysieren Sie APP-Tests und -Prozesse

So analysieren Sie APP-Tests und -Prozesse

May 12, 2023 am 08:07 AM
app

In meiner aktuellen Arbeit umfasst das Testen einer App die folgenden Aspekte: Client, Applet, H6-Seite usw., die zwar unterschiedlich erscheinen, aber sehr unterschiedlich sind.

Klicken Sie hier, um eine Bildbeschreibung hinzuzufügen (maximal 60 Wörter)

1. Funktionsmodultest: Tatsächlich besteht das Wichtigste beim Funktionsmodultest darin, das logische Denkvermögen und das Verständnis der Anforderungen sowie einiger Seiten des Testers zu prüfen Interaktivität, Eingabe und Ausgabe usw. berücksichtigen, daher sind die oben genannten drei üblich und es gibt keinen großen Unterschied.

2. Berechtigungsverwaltung:

1) Ähnlichkeiten: Es müssen die Situationen berücksichtigt werden, in denen Berechtigungen zulässig sind, und die Situationen, in denen Berechtigungen nicht zulässig sind. Es ist erforderlich, mehr Seiten ohne Systemberechtigungen zu testen.

2) Unterschiede: Wann Beim Testen der App muss berücksichtigt werden, ob der Benutzer die Zugriffsberechtigungen für mobile Kommunikation, Fotoalben, Kameras, Speicherplatz usw. deaktivieren kann. Ob das Miniprogramm eine WeChat-Autorisierung erfordert, ob nach dem Wechsel des Login-Kontos eine erneute Autorisierung erforderlich ist usw. Bei der Berechtigung auf h6-Seiten geht es im Allgemeinen darum, ob Sie die Seite ohne den Login-Eingang betreten können.

Nehmen Sie als Beispiel einen gängigen Berechtigungstest für Mobiltelefone: Wenn wir die Software zum ersten Mal ausführen, geben wir viele Berechtigungen auf. Was passiert, wenn wir die Berechtigungen deaktivieren und die Anwendung erneut öffnen?

So analysieren Sie APP-Tests und -Prozesse

So analysieren Sie APP-Tests und -Prozesse

3. Im Allgemeinen stellen Unternehmen Modelle bereit, die von App-Benutzern häufig zum Testen verwendet werden: Android (Huawei, Oppo, Xiaomi usw.), IOS (iphoneX, Bei so vielen Mobiltelefonmodellen kann es zu Fehlern auf der Seite kommen. Einige Bilder oder dynamische Effekte werden auch völlig anders angezeigt ein Bug, haha! Dabei möchte ich Sie besonders auf das Problem der Kerbe hinweisen, das relativ häufig vorkommt. Bei Miniprogrammen berücksichtigen wir hauptsächlich die Kompatibilität, Auflösung und QR-Code-Kompatibilität verschiedener WeChat-Versionen (ob die QR-Code-Freigabe des Clients, die QR-Code-Freigabe des Miniprogramms usw. korrekt angezeigt werden, ob sie erfolgreich erkannt werden usw.). .) und verschiedene Browser für H5-Seiten Überprüfen Sie, ob die Anzeige korrekt ist.

4. Beim Testen müssen wir aus der Sicht des Benutzers testen. Wenn Sie eine schlechte Erfahrung machen, können Sie auch mit dem Produkt kommunizieren, z. B. wie Sie die Seite wechseln, dynamische Austauscheffekte erzielen und zur vorherigen Ebene zurückkehren , interaktive Eingabeaufforderungen usw. .

So analysieren Sie APP-Tests und -Prozesse

5. Netzwerksituation: Netzwerkverzögerungssituation (Sie können Paketerfassungssoftware verwenden, um den Netzwerkstatus zu ändern), Netzwerk-WLAN/4G/3G/kein Netzwerk/Flugzeugmodus-Situation, kein Netzwerk zu Netzwerk/Netzwerk zu keinem Netzwerk schalten. Klicken Sie auf die Schaltfläche, wenn die Netzwerkverbindung getrennt ist, und klicken Sie erneut, nachdem Sie eine Verbindung zum Netzwerk hergestellt haben, um den Effekt zu sehen.

Beispiel: Nachdem Sie sich bei der App angemeldet haben, schalten Sie WLAN und Datenverkehr aus oder schalten Sie den Flugmodus ein, prüfen Sie, ob auf der Seite eine Netzwerkanomalie-Meldung angezeigt wird, und aktualisieren Sie nach der Wiederherstellung des Netzwerks die Seite, um zu sehen, ob sie normal angezeigt wird .

So analysieren Sie APP-Tests und -Prozesse

6. Leistungstests: Leistungsprobleme bei Apps kommen häufig vor, wie z. B. weißer Bildschirm, Absturz der Ressourcennutzung, lange Ladezeit der Seite, Verzögerung, lange Zeit beim ersten Anmelden usw. Leistungstests führen unter anderem Leistungstests durch B. auf Anwendungsantwortzeit, Speichernutzung, CPU-Auslastung, Stromverbrauch, Datenverkehr usw. Es versteht sich, dass es bei kleinen Programmen auf Android-Telefonen viele Leistungsprobleme gibt.

7. Caching-Problem: Apps und Miniprogramme berücksichtigen oft einen maximalen lokalen Cache von 10 MB. Wofür wird der Cache verwendet? Verbessern Sie die Glätte der Seite, keine Notwendigkeit, Daten erneut vom Server anzufordern, reduzieren Sie den Speicherplatz auf dem Server, häufige Cache-Probleme: erzwungenes Beenden beim Leeren des Caches, Systemeinstellungen zum Löschen des Caches usw. 8. Speicherbezogen: Testen Sie hauptsächlich Mobiltelefone. Wenn der Speicherplatz voll ist, führt das Öffnen vieler Apps, die Speicher belegen, zu Anomalien im System (für Apps).

9. Natürlich sollten auch einige spezielle Benutzervorgänge berücksichtigt werden , wie zum Beispiel: ob durch langes Drücken eines Bildes Bilder und Seiten gespeichert werden können. Können durch kontinuierliches Klicken zwei Anfragen gestellt werden (beim Laden von Seitendaten muss nur eine Anfrage nach oben und unten verschoben werden); Es treten häufig Flashback-Probleme auf. Können Bilder weiter verschoben werden, nachdem sie zur letzten Seite verschoben wurden? Klicken Sie bei der Aufforderung, eine Anwendung auf der H6- oder Mini-Programmseite herunterzuladen, auf den Download-Status, beenden Sie den aktuellen Vorgang und öffnen Sie den Status usw. , es gibt zu viele, es gibt keine Tricks, die dir nicht einfallen, ist das nicht das, was ein Test tun sollte, haha! So analysieren Sie APP-Tests und -Prozesse

10. Speicherverarbeitung: (App) Kann die Anwendung trotzdem erfolgreich installiert werden, wenn die Installation erfolgreich ist und der Benutzer das Programm verwendet? Der Speicher ist voll. Wird eine Meldung angezeigt, ob beim Speichern von Bildern Cache-Dateien angezeigt werden und ob heruntergeladene Dateien und andere Informationen korrekt auf dem Telefon gespeichert werden?

11. Push-/Popup-Nachrichten: Die Push-Nachrichten des Miniprogramms sind die Nachrichten im Miniprogramm-Assistenten, und die App ist die Form des Nachrichten-Push. Achten Sie darauf, ob die im Hintergrund eingestellten Push-Nachrichten korrekt angefordert werden. Klicken Sie, um zu sehen, ob die Push-Nachricht in die Anwendung gelangt (ob sich das Klicken auf das Popup-Fenster auf die aktuelle Anwendung auswirkt) und ob die Push-Nachricht zu einem geplanten Zeitpunkt gesendet wird Zeit oder ausgelöst usw. Was sind die Auslösebedingungen für das Popup-Fenster, wie lange wird das Popup-Fenster angezeigt und ob es eine Maske gibt (ob die Maske beim Abbrechen verschwindet, was passiert, wenn auf die Maske geklickt wird usw.) #🎜 🎜#

# 🎜🎜#So analysieren Sie APP-Tests und -Prozesse

So analysieren Sie APP-Tests und -Prozesse Mini-Programmnachrichten-Push:

#🎜🎜 #

12. Kleine Details: Andere betreffen die Hardwareprobleme des Telefons selbst, wie z. B. den Akku (ob die Kamera verwendet werden kann, wenn der Akku schwach ist usw.), Nachrichten, Telefonanrufe usw., die darauf sollte geachtet werden. So analysieren Sie APP-Tests und -Prozesse

Das obige ist der detaillierte Inhalt vonSo analysieren Sie APP-Tests und -Prozesse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So führen Sie eine Authentifizierung mit echtem Namen in der Jingdong Mall APP durch So führen Sie eine Authentifizierung mit echtem Namen in der Jingdong Mall APP durch Mar 19, 2024 pm 02:31 PM

Wie erhalte ich eine Authentifizierung mit echtem Namen in der Jingdong Mall APP? Jingdong Mall ist eine Online-Shopping-Plattform, die viele Freunde häufig nutzen. Vor dem Einkaufen ist es am besten, dass jeder eine Authentifizierung mit echtem Namen durchführt, damit er den vollständigen Service genießen und ein besseres Einkaufserlebnis erhalten kann. Das Folgende ist die Echtnamen-Authentifizierungsmethode für JD.com. Ich hoffe, dass sie für Internetnutzer hilfreich ist. 1. Installieren und öffnen Sie JD.com und melden Sie sich dann bei Ihrem persönlichen Konto an. 2. Klicken Sie dann unten auf der Seite auf [Mein], um die persönliche Center-Seite aufzurufen obere rechte Ecke, um zur Einstellungsfunktionsoberfläche zu gelangen. 4. Wählen Sie [Konto und Sicherheit], um zur Seite mit den Kontoeinstellungen zu gelangen. 5. Klicken Sie abschließend auf die Option [Authentifizierung mit echtem Namen], um die Informationen zum echten Namen einzugeben . Das Installationssystem erfordert die Eingabe Ihrer echten persönlichen Daten und die Durchführung der Echtnamen-Authentifizierung

So entschlüsseln Sie App-Ressourcen im Cocos2d-LUA-Reverse Engineering So entschlüsseln Sie App-Ressourcen im Cocos2d-LUA-Reverse Engineering May 16, 2023 pm 07:11 PM

Nehmen wir als Beispiel die Dashen-Apk. Durch die vorherige Analyse des Lua-Skripts zur App-Entschlüsselung können wir nun das Lua-Skript der Dashen-Apk entschlüsseln. Nehmen wir als Beispiel eine wichtigere Konfigurationsdatei vor der Entschlüsselung: Der Dateiheader hat auch einen Signaturwert: Fuckyou!. Als wir dies sahen, dachten wir zuerst darüber nach, ob es auch mit xxtea verschlüsselt wurde, und stellten dann fest, dass es während des Vorgangs immer noch verstümmelt war Ich muss unsere gerade gesagte Vermutung widerlegen. Wir entschlüsseln die Konfigurationsdatei weiterhin Schritt für Schritt. Denken Sie einen Moment darüber nach, der Dateiheader lautet: Fuckyou! Wenn Sie Dateien entschlüsseln möchten, müssen Sie diese zwangsläufig verarbeiten

Microsoft verbessert die Smart App Control von Windows 11, aber Sie können sie möglicherweise nicht verwenden Microsoft verbessert die Smart App Control von Windows 11, aber Sie können sie möglicherweise nicht verwenden Apr 17, 2023 pm 04:40 PM

Microsoft hat Anfang des Jahres SmartAppControl eingeführt, eine Sicherheitsfunktion für Windows 11. Damals beschrieb Microsoft es als ein Schutztool, das „nicht vertrauenswürdige oder potenziell gefährliche Anwendungen blockiert“. Das Besondere an dem Tool war damals, dass es festlegte, ob es auf einem Windows-11-Gerät laufen sollte. SmartAppControl läuft zunächst im Evaluierungsmodus; in diesem Modus entscheidet die Anwendung, ob sie geöffnet werden soll. Microsoft hat bekannt gegeben, dass Benutzer Smart App Control im Abschnitt „App- und Browser-Steuerelemente“ der Windows-Sicherheits-App aktivieren können. Laut Microsoft ist SmartAppC

Schritte und Vorsichtsmaßnahmen für die Registrierung einer Apple-ID in Hongkong (genießen Sie die einzigartigen Vorteile des Apple Store in Hongkong) Schritte und Vorsichtsmaßnahmen für die Registrierung einer Apple-ID in Hongkong (genießen Sie die einzigartigen Vorteile des Apple Store in Hongkong) Sep 02, 2024 pm 03:47 PM

Die Produkte und Dienstleistungen von Apple waren schon immer bei Nutzern auf der ganzen Welt beliebt. Die Registrierung einer Hongkong-Apple-ID bietet Benutzern mehr Komfort und Privilegien. Werfen wir einen Blick auf die Schritte zur Registrierung einer Hongkong-Apple-ID und worauf Sie achten müssen. So registrieren Sie eine Apple-ID für Hongkong. Wenn Sie Apple-Geräte verwenden, ist für die Anmeldung bei vielen Anwendungen und Funktionen die Verwendung einer Apple-ID erforderlich. Wenn Sie Anwendungen aus Hongkong herunterladen oder die bevorzugten Inhalte des Hong Kong AppStore genießen möchten, ist es unbedingt erforderlich, eine Hong Kong Apple ID zu registrieren. In diesem Artikel erfahren Sie, wie Sie eine Apple-ID für Hongkong registrieren und worauf Sie achten müssen. Schritte: Sprache und Region auswählen: Suchen Sie auf Ihrem Apple-Gerät die Option „Einstellungen“ und geben Sie ein

So zeigen Sie den Kaufverlauf im App Store auf dem iPhone an und löschen ihn So zeigen Sie den Kaufverlauf im App Store auf dem iPhone an und löschen ihn Apr 13, 2023 pm 06:31 PM

Der AppStore ist ein Marktplatz für iOS-bezogene Anwendungen. Hier finden Sie auch kostenlose Apps und kostenpflichtige Apps. Apps können Gaming-Apps, Produktivitäts-Apps, Utility-Apps, Social-Media-Apps und viele weitere Kategorien von Apps sein. Möglicherweise haben Sie viele Apps für das iPhone aus dem AppStore heruntergeladen oder gekauft. Jetzt fragen Sie sich vielleicht, wie Sie den Kaufverlauf der im App Store gekauften Apps anzeigen können. Manchmal möchten Sie aus Datenschutzgründen bestimmte Einkäufe aus Ihrer Kaufhistorie ausblenden. In diesem Artikel erfahren Sie, wie Sie Ihre Kaufhistorie finden und wie Sie bei Bedarf Einkäufe aus Ihrer Kaufhistorie löschen/ausblenden können. Teil 1

So kündigen Sie das Datenpaket auf der China Unicom-App. So kündigen Sie das Datenpaket auf der China Unicom-App So kündigen Sie das Datenpaket auf der China Unicom-App. So kündigen Sie das Datenpaket auf der China Unicom-App Mar 18, 2024 pm 10:10 PM

Die China Unicom-App kann problemlos alle Anforderungen erfüllen. Sie verfügt über verschiedene Funktionen, um Ihre Anforderungen zu erfüllen. Wenn Sie sie nicht benötigen, können Sie sie hier rechtzeitig abbestellen Um spätere Verluste zu vermeiden, haben viele Menschen bei der Nutzung von Mobiltelefonen manchmal das Gefühl, dass die Daten nicht ausreichen, und kaufen daher zusätzliche Datenpakete. Wenn sie diese jedoch im nächsten Monat nicht möchten, möchten sie das Abonnement sofort kündigen Der Herausgeber erklärt: Wir bieten eine Methode zum Abbestellen, damit Freunde, die sie benötigen, kommen und sie nutzen können! Suchen Sie in der China Unicom-App die Option „Mein“ in der unteren rechten Ecke und klicken Sie darauf. Schieben Sie in der Benutzeroberfläche „Mein“ die Spalte „Meine Dienste“ und klicken Sie auf die Option „Ich habe bestellt“.

So stellen Sie Rechnungen mit der Multipoint-App aus So stellen Sie Rechnungen mit der Multipoint-App aus Mar 14, 2024 am 10:00 AM

Rechnungen sind als Kaufnachweis für unser tägliches Leben und Arbeiten von entscheidender Bedeutung. Wenn wir also normalerweise die Duodian-App zum Einkaufen verwenden, wie können wir dann problemlos Rechnungen in der Duodian-App ausstellen? Nachfolgend stellt Ihnen der Herausgeber dieser Website eine detaillierte Schritt-für-Schritt-Anleitung zum Öffnen von Rechnungen in Multipoint-Apps vor. Wer mehr wissen möchte, darf sich den Text nicht entgehen lassen, um mehr zu erfahren. Klicken Sie im [Rechnungscenter] auf [Multi-Point-Supermarkt/Free Shopping], wählen Sie auf der Seite „Abgeschlossene Bestellung“ die Bestellung aus, die in Rechnung gestellt werden soll, klicken Sie auf „Weiter“, um die [Rechnungsinformationen] und [Empfängerinformationen] einzugeben, und klicken Sie auf Senden Sie die E-Mail ab, nachdem Sie bestätigt haben, dass sie korrekt ist. Gehen Sie nach einigen Minuten zum Postfach des Empfängers, öffnen Sie die E-Mail, klicken Sie auf die Download-Adresse für die elektronische Rechnung und laden Sie schließlich die elektronische Rechnung herunter und drucken Sie sie aus.

So verwenden Sie Deep Linking zur Backdoor-Facebook-App So verwenden Sie Deep Linking zur Backdoor-Facebook-App May 19, 2023 pm 02:49 PM

Kürzlich entdeckte der Autor eine Deep-Link-Schwachstelle in der Facebook-Android-App. Mithilfe dieser Schwachstelle kann die auf dem Mobiltelefon des Benutzers installierte Facebook-Android-App in ein Backdoor-Programm (Backdoor) umgewandelt werden, um Backdooring zu erreichen. Darüber hinaus kann diese Schwachstelle auch dazu genutzt werden, die Facebook-APP neu zu packen und sie zur Installation und Nutzung an bestimmte Zielopfer zu senden. Werfen wir einen Blick auf den Entdeckungsprozess dieser Schwachstelle durch den Autor und wie man sie mithilfe der Payload-Konstruktion schließlich in ein Sicherheitsrisiko in der tatsächlichen Produktionsumgebung der Facebook-APP umwandelt. Wenn ich bei der Entdeckung von Schwachstellen normalerweise öffentliche Tests durchführe, werde ich zunächst den Anwendungsmechanismus des Zielsystems sorgfältig verstehen. In meinem letzten Blog habe ich erklärt, wie man Face analysiert

See all articles