Veröffentlicht von der Tsinghua-Universität! Ausführliche praktische Erklärung zum Web-Performance-Testen!

Vorwort

In diesem Buch werden hauptsächlich die Merkmale und Methoden des Web-Leistungstests im Kontext von Big Data sowie die spezifischen Techniken und Techniken für Leistungstests mit LoadRunner 11, einem in der Branche weit verbreiteten Tool, erläutert. Dieses Buch verbindet Theorie mit Praxis, erklärt mit Bildern und Texten und kombiniert IT-Technologie mit Lebensszenen, wodurch es anschaulich und anschaulich wird.

Kapitel 1 Grundlagen des Softwaretests

In diesem Kapitel werden hauptsächlich die Grundstruktur der technischen Abteilung des Softwareunternehmens und die durch die Softwarekrise verursachten Softwaretests erläutert.

Kapitel 2 Softwaretestmethoden und -prozesse

Kapitel 1 enthält eine kurze Einführung in die beiden wichtigen Komponenten des Testens (Softwaretestingenieure und Testfälle). In diesem Kapitel werden die allgemeinen Methoden für Softwaretestingenieure zum Schreiben und Verwenden von Testfällen erläutert. Gleichzeitig werden einige relevante Kenntnisse rund um die Testarbeit eingeführt, damit der Neuling so schnell wie möglich in die Testatmosphäre einsteigen und sich auf die formale Prüfung vorbereiten kann Erlernen des Web-Testens in Kapitel 3. .

Kapitel 3 Webanwendungsentwicklung und Webtests

In den ersten beiden Kapiteln dieses Buches hat der Autor die beiden wichtigen Komponenten des Testens kurz vorgestellt: Softwaretestingenieure, Testfälle und ihre Schreibmethoden. Ab Kapitel 3 betritt dieses Buch die Welt des EB-Tests. In Abschnitt 3.1 werden zunächst einige Kenntnisse über We-Anwendungen erläutert und anschließend viele Kategorien von Webtests vorgestellt, z. B. Funktionstests, Leistungstests, Kompatibilitätstests usw. Da sich Web-Performance-Testingenieure bei ihrer eigentlichen Arbeit häufig in verschiedenen Phasen des Projekts mit Funktionstests befassen müssen, werden im Vergleich zu anderen Tests zusätzlich zu den Leistungstests, die den Hauptinhalt dieses Buches bilden, mehr Web-Funktionstests durchgeführt. für eine reichhaltige Einführung.

Nachdem Xiaobai die oben genannten Grundkenntnisse erworben hat, wird er sich uns in Kapitel 4 anschließen, um spezifische Kenntnisse über Leistungstests zu erlernen.

Kapitel 4 Grundlagen des Web-Performance-Tests

Ab diesem Kapitel betreten wir die Welt der Leistungstests. Um den Lernprozess lebendiger zu gestalten, laden wir unseren alten Freund Xiaobai ein. Nach fast einem Monat Praktikum hat er sich mit dem internen Testprozess des Unternehmens vertraut gemacht und beherrscht die grundlegende Verwendung einiger automatischer Testtool-Software, aber die eigentliche Leistungstestarbeit wurde noch nicht durchgeführt. Es stellt sich heraus, dass dies das erste Mal ist, dass das Unternehmen Leistungstests von Websites durchführt. Laut Aussage des Managers liegt das daran:

Die Unternehmenswebsite wurde erst im vergangenen Jahr entwickelt. Die Größe der Website war vorher nicht groß und es gab nicht viele registrierte Benutzer. Die Kollegen in der Testabteilung sind sehr verantwortungsbewusst. Von Zeit zu Zeit fragen sie ihre Klassenkameraden auf MSN, lassen sie versuchen, von überall im Land auf die Website des Unternehmens zuzugreifen, und fassen die Ergebnisse dem Manager zusammen. Bisher hat sich kein Benutzer beschwert über die langsame Geschwindigkeit.

Kapitel 5 Methoden zum Testen der Webleistung

Ein guter Start ist die halbe Miete. Der Code für die Website von Xiaobais Unternehmen ist fast fertig und der Computerraum für den Server wurde gefunden. Solange der in Kapitel 4 gekaufte Server offiziell installiert ist, kann das Rack installiert und die Testversion des Servers installiert werden Website kann für den Probebetrieb bereitgestellt werden. Bis zur Bereitstellung der Beta-Version ist noch etwas Zeit. Für diese kurze freie Zeit hat Xiaobai folgende Vorkehrungen getroffen:

Zunächst müssen Sie mit mehreren Methoden zum Leistungstest0 vertraut sein

Machen Sie sich anhand von Kapitel 4 CPU und Festplatte mit den Leistungsindikatorfunktionen gängiger Betriebssysteme vertraut und nutzen Sie diese in Ihrem eigenen

Führen Sie einen manuellen Leistungstest auf Ihrem Computer durch. Machen Sie sich mit mehreren häufig verwendeten Leistungstestsoftware vertraut. Ich habe gehört, dass es Load Runner usw. gibt. Die Auswahl einer besseren Software ist schließlich eine der Aufgaben, die der Abteilungsleiter zu Beginn von Kapitel 4 zugewiesen hat. Diese drei Punkte werden ab diesem Kapitel in Kapitel 5, Kapitel 6 und Kapitel 7 besprochen. Beginnen wir nun mit der Einführung einiger Methoden zum Testen der Webleistung.

Kapitel 6 Leistungstestzähler

Die drei Aufgaben, die Xiaobai in Kapitel 5 begonnen hat: Vertrautheit mit Leistungstestmethoden, Verständnis von Leistungstestzählern und Vertrautheit mit einer Leistungstest-Tool-Software, haben bereits eine gewisse Grundlage gelegt. Als nächstes plant Xiaobai, sich ein paar Tage lang mit den Software- und Hardwareteilen des Betriebssystems sowie den Leistungsindikatoren des Webanwendungsservers und des Datenbankservers vertraut zu machen. In diesem Kapitel erfahren die Leser gemeinsam mit Xiaobai die Details dieses Aspekts.

Dieses Buch endet hier. In diesem Buch wissen wir, dass sowohl Software als auch Hardware einen Einfluss auf die Leistung von Webanwendungen haben können und gemeinsam analysiert werden müssen. Bei der Hardware ist die anfängliche Serverauswahl sehr wichtig, da sie es einer Webanwendung ermöglichen kann, von Anfang an zu gewinnen. Was die Auswirkungen von Software betrifft, können Sie den leistungsstarken LoadRunner oder eine andere Leistungstestsoftware in Kombination mit den vom System und den Anwendungsservern bereitgestellten Leistungsindikatoren sowie den kostenlosen oder kostenpflichtigen Tools verschiedener Hersteller verwenden, um die Leistung zu messen und zu testen Entdecken Sie die Leistungsprobleme. Erst nachdem die Ursache des Problems entdeckt ist, wird eine weitere Leistungsoptimierung angestrebt.

Aufgrund meines begrenzten Wissens und begrenzten Platzes werden in diesem Buch nur die Grundlagen und Zwischenteile des Leistungstests vorgestellt. Wie das Sprichwort sagt: Eine Reise von tausend Meilen beginnt mit einem einzigen Schritt. Leser sollten sich weiterhin mit der praktischen Anwendung von Leistungstests vertraut machen und diese erforschen, bei Schwierigkeiten offizielle Dokumente konsultieren und sich von hervorragenden Test-Communitys beraten lassen. Darüber hinaus sollten Sie als Leistungstestingenieur besonderes Augenmerk darauf legen, sich mehr Wissen über Betriebssysteme, Datenstrukturen, Programmierung und andere Disziplinen anzueignen, damit Sie schließlich ein Meister des Leistungstests werden.

Wenn Sie diese Informationen benötigen  ————》Klicken Sie hier, um sie zu erhalten————

Ich denke du magst

Origin blog.csdn.net/Cipher_Y/article/details/132192424
Empfohlen
Rangfolge