架构师_程序员_码农网

B Passwort abrufen
Registrieren

QQ登录

Nur ein Schritt zum Start

Suche
Ansichten:7104|Antworten: 0
打印 上一主题 下一主题

Tools und Anleitungen zum Testen der Website-Leistung

[Link kopieren]
A 跳转到指定楼层
dem Eigentümer des Gebäudes
发表于 2014-10-11 21:21:04|只看该作者回帖奖励 | UmgekehrtesBlättern|Lesemodus

 Mit der rasanten Entwicklung der Web 2.0-Technologie haben viele Unternehmen eine Reihe von Web-basierte Website-Dienste entwickelt, in der Regel in der Konzeption und Entwicklung von Web-Anwendungen ist schwierig, eine große Anzahl von Nutzern zur gleichen Zeit den Zugriff auf das System in der tatsächlichen Situation zu simulieren, so dass, wenn die Website trifft die Spitze des Besuchs, ist es leicht zu treten, wenn der Server Reaktionsgeschwindigkeit verlangsamt oder sogar Service-Unterbrechung. Um diese Situation zu vermeiden, die Notwendigkeit für eine reale Simulation einer großen Anzahl von Nutzern auf die Web-Anwendung System-Performance-Testing-Tools für Stresstests zugreifen, um die Reaktionszeit von statischen HTML-Seiten zu testen, und sogar die Reaktionszeit von dynamischen Webseiten (einschließlich ASP, PHP, JSP, etc.) zu testen, um Daten für die Server-Performance-Optimierung und Anpassung der Datenbasis zu liefern.

  Ich empfehle Ihnen als Web 2.0-Entwickler und -Tester das Web Application Stress Tool von Microsoft. Dieses kleine Tool von Microsoft ist nur 9.58M groß, sehr klein und praktisch. Obwohl die Funktion als die professionelle LoadRunner, aber LoadRunner Volumen ist riesig, der Preis ist nicht teuer, das allgemeine Geschäft wird nicht so viel Geld ausgeben, um LoadRunner zu kaufen, und Microsofts WAS ist völlig kostenlos, und die wichtigsten Funktionen sind verfügbar, genug, um auf der Linie zu verwenden.

  Microsoft Web Application Stress Tool kann effektiv die Last Leistung einer Website zu testen, kann diese Software durch das Skript 100 starke gleichzeitige Benutzerzugriff simuliert werden, und simulieren einige der tatsächlichen Benutzer klicken Sie auf Operationen, WAS kann auch auf eine Remote-Windows-Web-Server-Performance-Zähler (Performance Counter) verbunden werden, durch die Leistung des Servers, um die Leistung des Servers zu bestimmen. WAS kann sich auch mit dem Performance Counter eines entfernten Windows-Webservers verbinden, um durch die Analyse der Leistung des Servers (CPU/Speicher usw.) Systemengpässe zu ermitteln. Der Prozentsatz der CPU-Nutzung spiegelt den Overhead des Prozessors wider, und CPU-Nutzungsprozentsätze, die ständig 75 % übersteigen, sind ein deutlicher Hinweis darauf, dass der Leistungsengpass beim Prozessor liegt.

  WAS generiert am Ende jedes Testlaufs detaillierte Berichte, die durch Auswahl von Reports im Menü View angezeigt werden können.

  Darüber hinaus hat CSDN auch einige andere Testtools zusammengefasst, darunter Tools für Leistungstests und funktionale Tests; die zehn besten Testtools sind unten aufgeführt:

   WinRunner, ein automatisiertes Testwerkzeug auf Industrieniveau

  WinRunner von Mercury Interactive ist ein funktionales Testtool auf Unternehmensebene, mit dem überprüft werden kann, ob eine Anwendung die erwartete Funktionalität erreicht und ordnungsgemäß funktioniert. Durch die automatische Aufzeichnung, Erkennung und Wiedergabe von Benutzeranwendungsoperationen kann WinRunner den Testern beim Testen verschiedener Versionen komplexer Unternehmensanwendungen effektiv helfen, die Effizienz und Qualität der Tester verbessern und die problemlose Freigabe und den langfristigen stabilen Betrieb plattformübergreifender, komplexer Unternehmensanwendungen sicherstellen.

   Loadrunner, das Standard-Lasttestwerkzeug der Branche

  LoadRunner ist ein Lasttest-Tool, das das Systemverhalten und die Leistung vorhersagt. LoadRunner ist in der Lage, ganze Unternehmensarchitekturen zu testen, indem es Dutzende von Millionen von Benutzern unter gleichzeitiger Last simuliert und die Leistung in Echtzeit überwacht, um Probleme zu erkennen und zu lokalisieren. Mit LoadRunner können Unternehmen die Testzeit minimieren, die Leistung optimieren und die Release-Zyklen von Anwendungen beschleunigen.

   testdirector, das globale Testmanagementsystem

  TestDirector ist das erste webbasierte Testmanagementsystem der Branche, mit dem Sie Tests global verwalten können, sowohl innerhalb als auch außerhalb Ihres Unternehmens. TestDirector beschleunigt den Testprozess dramatisch, indem es alle Aspekte des Testmanagements, einschließlich Anforderungsmanagement, Testplanung, Testdurchführung und Fehlerverfolgung, in einer einzigen Anwendung integriert.

   Funktionale Testwerkzeuge Rational Robot

  IBM Rational Robot ist das branchenweit führende Werkzeug für funktionale Tests, das Testern hilft, erfolgreiche Tests durchzuführen, noch bevor sie fortgeschrittene Skripttechniken erlernen. Es ist auf dem Desktop des Testers IBM Rational TestManager integriert, wo der Tester alle Testaktivitäten, einschließlich manueller Testberichte, planen, organisieren, ausführen, verwalten und darüber berichten kann. Diese doppelte Funktionalität von Testen und Management ist ein idealer Einstieg in das automatisierte Testen.

   Unit-Testing-Werkzeuge xUnit-Serie

  Das derzeit beliebteste Unit-Testing-Tool ist die xUnit-Serie von Frameworks, die je nach Sprache in JUnit (Java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php) usw. unterteilt sind. Die erste und bekannteste Anwendung dieses Test-Frameworks ist das quelloffene JUnit von Erich Gamma (Autor von Design Patterns) und Kent Beck (Gründer von XP (Extreme Programming)).

   Funktionale Testwerkzeuge SilkTest

  Borland SilkTest 2006 ist ein Werkzeug zum funktionalen Testen von Software, das Teil der Software-Qualitätsmanagement-Lösungen von Borland ist. Dieses Tool verwendet Assistenten, um Tests einzurichten und ihre Ausführung zu automatisieren, so dass sowohl unerfahrene Programmierer als auch erfahrene Experten funktionale Tests schnell einrichten und funktionale Fehler analysieren können.

   Leistungstest-Tool WAS

  Das Microsoft Web Application Stress Tool ist eine Reihe von Tools, die von Microsofts Web-Testern entwickelt wurden und speziell für die Durchführung von Stresstests von Websites unter realen Bedingungen konzipiert sind. Mit diesem leistungsstarken Stresstest-Tool können Sie mit einer kleinen Anzahl von Client-Computern die Auswirkungen simulieren, die eine große Anzahl von Benutzern auf einen Webdienst haben kann.

   Automatisiertes White-Box-Testing-Tool Jtest

  Jtest ist ein automatisiertes White-Box-Testing-Tool für die Java-Sprache von parasoft, das die Code-Zuverlässigkeit durch die Automatisierung von Java-Unit-Tests und die Überprüfung von Code-Standards verbessert. parasoft produziert auch C++-Test, ein C/C++-White-Box-Testing-Tool.

   Werkzeuge für Funktions- und Leistungstests JMeter

  JMeter ist ein von Apache organisiertes Open-Source-Projekt, ein Werkzeug für Funktions- und Leistungstests, das zu 100 % in Java implementiert ist.

   Werkzeuge für Leistungstests und -analyse WEBLODE

  webload ist ein Leistungstest- und Analysewerkzeug von RadView, mit dem Entwickler von Webanwendungen die Ausführung von Stresstests automatisieren können. webload testet die Leistung des Webs, indem es die Operationen echter Benutzer simuliert und eine Stressbelastung erzeugt.






Vorheriger Beitrag: Kennen Sie die Intranet-IP und Mac, wie man das LAN andere Maschinen geben?
Nächster Artikel: App-Absturzrate beim iPhone 5s ist 2-mal höher als bei anderen iPhones
Coder.com, nur in den Prozess der Praxis veröffentlicht, stieß auf technische Schwierigkeiten, nicht in die Irre führen andere.
Sie müssen sich anmelden, bevor Sie zurückschreiben können Anmelden | Registrieren

D iese Version der integralen Regeln


HAFTUNGSAUSSCHLUSS: Alle Software, Programmiermaterialien oder Artikel, die von Code Farmer veröffentlicht werden, dürfen nur zu Lern- und Forschungszwecken verwendet werden; die oben genannten Inhalte dürfen nicht zu kommerziellen oder illegalen Zwecken verwendet werden, andernfalls müssen alle Konsequenzen von den Benutzern selbst getragen werden. Diese Seite informiert aus dem Netz, Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Herunterladen vollständig von Ihrem Computer entfernen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte die echte Software, kaufen Sie die Registrierung und erhalten Sie einen besseren echten Service. Wenn es irgendeine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail, um damit umzugehen.

E-Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:36

SchnellantwortZurück zum AnfangZurück zur Liste