Heim > Betrieb und Instandhaltung > Sicherheit > Auf welche Details muss beim Webtest geachtet werden?

Auf welche Details muss beim Webtest geachtet werden?

WBOY
Freigeben: 2023-05-16 09:55:05
nach vorne
1435 Leute haben es durchsucht

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

e: Hinzufügen und dann ändern

Hinweis: 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 Anzeigeprobleme

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

6 Microsoft-Sprachstandards:

Zeichen voller Breite und Zeichen halber Breite müssen durch ein Leerzeichen getrennt werden

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

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

An der Anzeigeposition des Bildes werden normalerweise Bilder mit unterschiedlichen Pixelgrößen und Proportionen angezeigt, daher muss die Bildverarbeitungsstrategie klar definiert sein

9.

Auf der Seite „Benutzerübermittlungsdaten“ kann der Benutzer mehrmals hintereinander auf die Schaltfläche „Senden“ klicken, was zu einer wiederholten Übermittlung von Daten führt

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

Muss 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önnen

Erstellen Sie eine Zeichenplanung für spezielle Module

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

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

Am besten kann das Programm die Schlüsselwörter „Auswählen, Aktualisieren, Löschen“ herausfiltern und Benutzer daran hindern, Informationen mit diesen Daten zu übermitteln

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

Verwandte Etiketten:
web
Quelle:yisu.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage