1. Seitenanzeigeteil
(1) Achten Sie zunächst darauf, ob die Seite vollständig angezeigt werden kann, einschließlich der Frage, ob verschiedene Browser sie vollständig anzeigen können. Bei tatsächlichen Tests wird häufig festgestellt, dass einige Seiten oder Popup-Fenster angezeigt werden Die Seite kann nicht vollständig angezeigt werden auf der Seite und ob es einige Eingabeaufforderungen und einige keine Eingabeaufforderungen gibt
(4) Ob beim Paging mehrere Daten in der Datenliste angezeigt werden und ob die Seite nach dem Paging-Vorgang normal springt
2 Auflösung:
Wird das Seitenlayout im Auflösungsmodus 640x400, 600x800 oder 1024x768 normal angezeigt? Oder ist es zu groß?
Normalerweise ist dies die Standardauflösung des Computers, aber es gibt immer noch Fälle von 1024*768 auf einigen alten Computern
3. Einzelfunktionstest
a: Kontinuierlich hinzugefügt
Hinweis: Überprüfen Sie nach Abschluss des Hinzufügens die Datenliste oder noch nicht angezeigt werden, prüfen Sie, ob sie nicht hinzugefügt wurden.
b: Nach dem Hinzufügen löschen.
Hinweis: Wenn eine Aufforderung zum Löschen angezeigt wird, klicken Sie erst nach der Bestätigung auf Löschen
d: Kontinuierlich löschene: Hinzufügen und dann ändernHinweis: Wenn das Dropdown-Feld-Formularelement während des Änderungsprozesses geändert wird, ändern sich dann die entsprechenden Daten?f: Kontinuierliche Änderungen 4 : Der Browser ist die Kernkomponente des Web-Clients. Browser verschiedener Hersteller unterstützen Java, Javascript, ActiveX, Plug-Ins oder unterschiedliche HTML-Spezifikationen. Eine Möglichkeit, die Browserkompatibilität zu testen, besteht darin, eine Kompatibilitätsmatrix zu erstellen. In dieser Matrix wird die Anpassbarkeit von Browsern unterschiedlicher Hersteller und unterschiedlicher Versionen an bestimmte Komponenten und Einstellungen getestet. 5. Benutzerfreundlichkeit: Einige Benutzer verwenden beim Surfen im Internet gerne Tastenkombinationen. Achten Sie daher beim Testen darauf, ob die Tastenkombinationen festgelegt sind. Die Tastenkombinationen, die normalerweise festgelegt werden müssen, sind die folgenden. Verwendung der Tabulatortaste: Die Seite unterstützt das Wechseln der Tabulatortaste. Verwendung der Eingabetaste: Einige OK-Schaltflächen auf der Seite können durch die Eingabetastatur ersetzt werden. Vorwärts und Rückwärts: Die Vorwärts- und Rückwärtsschritte des Benutzers können zu unvollständigen Schritten führen Daten senden, erneut senden oder andere AnzeigeproblemeBevor der Benutzer bestimmte Daten löscht, muss der Benutzer gefragt werden, ob er sie löschen möchte. Die Standardfokusauswahl ist „Nein“Die Eingabeaufforderungssprache der Seite js-Eingabeaufforderungssprache, die Eingabeaufforderungssprache des Programms: Eingabeaufforderung Der Stil ist anders oder der Ausdruck ist nicht klar genug6 Microsoft-Sprachstandards: Zeichen voller Breite und Zeichen halber Breite müssen durch ein Leerzeichen getrennt werdenEnglisch und Zahlen müssen direkt durch Leerzeichen getrennt werden. Chinesische Schriftzeichen und Englisch, Zahlen müssen durch Leerzeichen getrennt werden. Wenn chinesische Schriftzeichen vorhanden sind, verwenden Sie Zeichen voller Breite. Mischen Sie keine Satzzeichen voller und halber Breite die SpracheVerwenden Sie in der Sprache niemals das Wort „Sie“, wenn Sie weitere Schritte beschreiben, verwenden Sie häufiger „bitte“. Wörter 7. Textabkürzungen und Zeilenumbrüche: Geben Sie im Eingabefeld sehr lange Zeichen ohne Zeilenumbrüche ein . Nach dem Absenden kann es sein, dass die Seite sehr lang ist. Wenn Sie einige Wörter hinter dem Text verarbeiten möchten, müssen Sie darauf achten, dass das Chinesisch nicht in ein halbes Zeichen unterteilt wird : Ob dem Bild ein Link hinzugefügt wird, wird von Entwicklern normalerweise ignoriertAn der Anzeigeposition des Bildes werden normalerweise Bilder mit unterschiedlichen Pixelgrößen und Proportionen angezeigt, daher muss die Bildverarbeitungsstrategie klar definiert sein9. Auf der Seite „Benutzerübermittlungsdaten“ kann der Benutzer mehrmals hintereinander auf die Schaltfläche „Senden“ klicken, was zu einer wiederholten Übermittlung von Daten führtNachdem der Benutzer auf „Senden“ geklickt hat, wechselt die Schaltfläche in den Status „Deaktiviert“10. Problem bei der Eingabebeurteilung:Alle über die Tastatur eingegebenen Sonderzeichen können normal gespeichert werdenMuss sich mit dem Problem von Programmfehlern befassen, die durch englische einfache Anführungszeichen, englische doppelte Anführungszeichen usw. verursacht werden.Muss sich mit „<“ befassen „/“ „“ und andere Symbole, mit denen Fehler leicht gespeichert werden könnenErstellen Sie eine Zeichenplanung für spezielle Module11 Wenn auf mehrere IEs gleichzeitig zugegriffen wird:Benutzer können verschiedene IEs öffnen und dasselbe Konto zum Ausführen verwenden Das Problem der Datenkonsistenz und -synchronisierungWenn mehrere IEs unterschiedliche Benutzer verwenden, führt der Cookie-Vorgang zu Verwirrung bei den Benutzerinformationen?12 Sicherheitsüberlegungen:Zeigen Sie vertrauliche Benutzerinformationen wie Passwörter nicht im Klartext an URL中Verwenden Sie auch bei der Übergabe von Passwortparametern keine Parameternamen wie „pwd“ und „passport“, um das Abfangen zu verhindern. Verwenden Sie beim Übergeben von Parametern den Parameter „NoCache“, um zu verhindern, dass die URL-Parameter zwischengespeichert werden: Zeigen Sie nicht die Fehlerinformationen der Datenbank oder des Programms auf der Seite anAm besten kann das Programm die Schlüsselwörter „Auswählen, Aktualisieren, Löschen“ herausfiltern und Benutzer daran hindern, Informationen mit diesen Daten zu übermittelnIn der Datenbank verwenden Sie einfach- Um Namen für Tabellennamen und Feldnamen zu verstehen, die mit Betriebsberechtigungen entworfen wurden, versuchen Sie, Zeichen wie „<>“ im Eingabefeld herauszufiltern, um JavaScript-Angriffe zu verhindern. 14
Cookies werden normalerweise zum Speichern von Benutzerinformationen und Benutzervorgängen in einem Anwendungssystem verwendet. Wenn ein Benutzer Cookies verwendet, um auf ein Anwendungssystem zuzugreifen, sendet der Webserver Informationen über den Benutzer und speichert die Informationen auf dem Client in Form von Cookies Auf einem Computer können damit dynamische und benutzerdefinierte Seiten erstellt oder Informationen wie Anmeldungen gespeichert werden.
Zu beachtende Punkte:
Für Cookies ist keine Ablaufzeit festgelegt.
Es gibt keine Meldung, wenn der IE keine Cookies unterstützt.
Vertrauliche Informationen in Cookies werden nicht verschlüsselt.
15. Veröffentlichung verschiedener Ressourcenlinks:
Auf das System kann aus unerklärlichen Gründen nicht zugegriffen werden. Es ist möglich, dass die Datenbankverbindung nicht freigegeben wurde Systemressourcen werden am besten durch Code überwacht.
16 Über Keepalive-Einstellungen:
Wenn Sie mehrere Ressourcen gleichzeitig in einer Verbindung erhalten müssen, müssen Sie den Keepalive-Parameter von Apache oder Resin aktivieren Ein, um die Verarbeitungsfähigkeiten des Systems zu verbessern und die Anzahl der für den Verbindungsaufbau benötigten Ressourcen zu reduzieren. Wenn es sich bei einer großen Verarbeitungsmenge nur um eine einmalige Verbindung handelt, öffnen Sie sie nicht.
Vorbeugung: Bei der tatsächlichen Arbeit muss Keepalive auf Ein bzw. Aus eingestellt werden, um zu überprüfen, welche Einstellung eine bessere Leistung bietet.
Protokollkonfiguration, nachdem das System online gegangen ist:
Schließen Sie nach dem Online-Gehen eine große Menge nutzloser Debug-Protokollinformationen und öffnen Sie nicht zu viele Protokolle
Das obige ist der detaillierte Inhalt vonAuf welche Details muss beim Webtest geachtet werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!