Was ist der Hauptgrund für den Absturz der APP?
1. Welche Art von Szenarien verursachen wahrscheinlich Abstürze?
Ich habe kürzlich darüber nachgedacht, welche Art von Problemen wahrscheinlich zu Abstürzen führen – das heißt, ich habe eine amerikanische Fernsehserie mit dem Titel „ „Crash“ hat erst vor zwei Tagen eine Szene, in der es dem Protagonisten John Nolan nicht gelingt, das Auto des Flüchtigen mit einem Polizeiauto anzuhalten, wodurch der Flüchtige fliehen kann. Welche Verbindung besteht zwischen dieser Szene und dem Test? Erstens vermeiden normale Menschen Kollisionen mit anderen, wenn sie auf der Straße fahren. Dies ist wie der Hauptprozess beim Testen einer Funktion, aber der Polizist wird alles tun, was nötig ist, um ihn zu fangen Bei allen Methoden handelt es sich um abnormales Denken während des Testprozesses, das Nachdenken darüber, wie die Funktion bedient werden soll, um die Verwendung zu erschweren.
Buch 1. Abnormale Vorgänge
Verschiedene abnormale Vorgänge können zum Absturz des Programms führen. Obwohl Kunden die APP grundsätzlich gemäß dem Prozess verwenden, ist es für uns wichtig, potenzielle Absturzprobleme zu erkennen und die Produktqualität sicherzustellen Zusammenfassung der Arbeit. Die meisten der unten zusammengefassten spezifischen Funktionsabsturzprobleme werden durch abnormale Vorgänge verursacht, wie z. B. das Hinzufügen von Bildern mit großer Kapazität, langen Bildern, unvollständigen Bildern usw. während des Bild-Upload-Vorgangs.
Tipp 2. Das Hin- und Herwechseln zwischen Vorder- und Rückseite einer bestimmten Funktion kann leicht zu einem Absturz führen
Zum Beispiel das Wechseln in den Hintergrund und wieder zurück während der Videowiedergabe
Tipp 3. Absturz des Grenzwerttyps
Das sogenannte Grenzwerttypproblem besteht darin, den maximalen Wert zu testen, den die Funktion unterstützen kann. Wenn das Bild beispielsweise maximal 5 MB unterstützt, laden Sie ein Bild = 5 MB hoch und das Textfeld unterstützt maximal 300 Wörter, also geben Sie Inhalte ein, die größer oder gleich 300 Wörtern sind.
Tipp 4. Mehrmaliges Klicken auf eine bestimmte Funktion
Das kommt relativ häufig vor, wenn man mehrmals auf die Schaltfläche „Seite zurück“ klickt, mehrmals sucht, mehrmals auf die Schaltfläche „Umschalten“ klickt, mehrmals auf die Schaltfläche „Teilen“ klickt usw abstürzen.
Tipp 5. Funktionsbedienung bei schwachen Netzwerkbedingungen
Tipp 6. Schnelle Bedienung, wenn die Seite nicht vollständig geladen ist
2. Absturzproblem bestimmter Funktionen
2.1, Video-/Sprachkategorie
1) Video wird abgespielt Klicken Sie im Vollbildmodus mehrmals auf die Schaltfläche „Vollbild“ und dann auf die Schaltfläche „Zurück“ in der oberen linken Ecke. Das System stürzt ab gleichzeitig
3) Die Videowiedergabe wechselt zwischen horizontalen und vertikalen Bildschirmen, das System stürzt ab
4) Während der Videowiedergabe passt sich die Geschwindigkeit immer wieder an und stürzt ab
5) Wenn das Video abgespielt wird, wechselt es zum Die Wiedergabe schlägt fehl.
6) Beim Abspielen des Videos wird mehrmals umgeschaltet und die App stürzt ab Wechseln Sie zur Wiedergabeseite und klicken Sie auf „Weiter“, um die Wiedergabe nicht fortzusetzen.
8) Das heruntergeladene Video stürzt ab, nachdem Sie auf „Kamera/Scan/Avatar“ geklickt haben. 1) Scannen Sie die Benutzeroberfläche, um das Album aufzurufen Wählen Sie aus. Bilder über 10 Mio. stürzen ab
2) Sie können ohne Albumberechtigung auf das Album zugreifen, um den Avatar zu ändern
3) Absturz beim Hochladen langer Bilder für Avatare
4) Absturz beim Hochladen unvollständiger Bilder für Avatare
5) Klicken Sie Klicken Sie auf die Fotoschaltfläche, um zum Hintergrund zu wechseln, und wechseln Sie dann zur Rezeption, klicken Sie, um das Bild auszuwählen. Es erscheint ein Absturz. 2.3 Textfeld/Suche. Fügen Sie den Inhalt in das Eingabefeld ein, wählen Sie alles aus und kopieren Sie es Das Programm stürzt ab
2) Geben Sie Text in die Suchoberfläche ein, wählen Sie alle aus und fügen Sie einen Absturz hinzu
3) Die Suche ist erfolgreich. Danach erneut suchen und die APP stürzt ab
4) Geben Sie mehrmals Sonderzeichen ein, um zu suchen. und die App stürzt ab
5) Klicken Sie auf der Suchergebnisoberfläche auf Abbrechen und das Programm stürzt ab
2.4. Seitenbetrieb
1) Verlassen Sie die Seite sofort und klicken Sie erneut auf Andere Spalten
2) Kehren Sie fortlaufend zur vorherigen Seite zurück
3) Rufen Sie die Benutzeroberfläche auf und laden Sie weiter, beenden Sie die App und klicken Sie auf die App. Die Seite stürzt nach dem Öffnen ab.
4) Wenn viele Benutzeroberflächeninhalte vorhanden sind, schieben Sie sie nach oben, um sie zu aktualisieren, und schieben Sie sie dann nach unten. Klicken Sie auf einen beliebigen Datensatz, es kommt zu einem Absturz
2.5, Freigabefunktion
1) Das Teilen auf WeChat kehrt erfolgreich zur Anwendung zurück, klickt erneut auf die Schaltfläche „Teilen“ und die Anwendung stürzt ab
2) Mehrmalige Betätigung der Schaltfläche zum Teilen von Nachrichten
3) Das Teilen von Inhalten ist erfolgreich. Wenn Sie schließlich den Link in QQ öffnen, wird eine Meldung angezeigt, dass die Geschichte nicht existiert Wenn Sie unter schwachen Netzwerkbedingungen mehrmals klicken, ist es meiner Meinung nach einfacher, eine bestimmte Funktion zu verwenden, wenn Sie mehrmals auf eine bestimmte Funktion klicken oder wenn das Programm häufig zwischen Vorder- und Rückseite wechselt.
Das obige ist der detaillierte Inhalt vonWas ist der Hauptgrund für den Absturz der APP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











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

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 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

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

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

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“.

Der vollständige Name der App ist „Application“, die Abkürzung für Anwendungsprogramm. Sie bezieht sich auf eine für mobile Geräte entwickelte Softwareanwendung. Das Aufkommen von Apps bietet Benutzern eine größere Auswahl an mobilen Anwendungen und erfüllt so die unterschiedlichen Bedürfnisse der Benutzer in unterschiedlichen Szenarien. Der App-Entwicklungsprozess umfasst viele Aspekte wie Softwaredesign, Programmierung und Tests. Außerdem müssen Aspekte wie Gerätekompatibilität, Leistungsoptimierung und Sicherheit berücksichtigt werden.

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
