架构师_程序员_码农网

N Odzyskaj hasło
Zarejestruj się

QQ登录

Wystarczy jeden krok, aby rozpocząć

Wyszukiwanie
Wyświetlenia:7104|Odpowiedzi: 0
打印 上一主题 下一主题

Narzędzia i instrukcje do testowania wydajności witryn internetowych

[ kopiuj link]
P 跳转到指定楼层
właściciela budynku
发表于 2014-10-11 21:21:04|只看该作者回帖奖励 | Odwróćprzeglądanie|Tryb odczytu

 Wraz z szybkim rozwojem technologii Web 2.0, wiele firm opracowało szereg usług internetowych opartych na sieci Web, zwykle w projektowaniu i rozwoju aplikacji internetowych trudno jest symulować dużą liczbę użytkowników w tym samym czasie dostępu do systemu w rzeczywistej sytuacji, więc gdy strona internetowa spotyka się ze szczytem odwiedzin, łatwo jest wystąpić, gdy szybkość odpowiedzi serwera spowalnia lub nawet przerywa usługę. Aby uniknąć takiej sytuacji, konieczne jest przeprowadzenie rzeczywistej symulacji dużej liczby użytkowników w celu uzyskania dostępu do narzędzi do testowania wydajności systemu aplikacji internetowych w celu przeprowadzenia testów warunków skrajnych, przetestowania czasu odpowiedzi statycznych stron HTML, a nawet przetestowania czasu odpowiedzi dynamicznych stron internetowych (w tym ASP, PHP, JSP itp.), w celu dostarczenia danych do optymalizacji wydajności serwera i dostosowania podstawy danych.

  Polecam programistom i testerom Web 2.0 korzystanie z narzędzia Microsoft Web Application Stress Tool, to małe narzędzie dostarczone przez Microsoft ma tylko 9,58 M, jest bardzo małe i praktyczne. Mimo, że funkcja jest mniejsza niż w profesjonalnym LoadRunner, ale objętość LoadRunner jest ogromna, cena nie jest droga, ogólna firma nie wyda tak dużo pieniędzy na zakup LoadRunner, a WAS Microsoftu jest całkowicie darmowy, a główne funkcje są dostępne, wystarczające do użycia na linii.

  Microsoft Web Application Stress Tool może skutecznie testować wydajność obciążenia strony internetowej, oprogramowanie to może być symulowane przez skrypt 100 silnego jednoczesnego dostępu użytkownika i symulować niektóre z rzeczywistych operacji kliknięcia użytkownika, WAS może być również podłączony do zdalnych liczników wydajności serwera WWW Windows (Performance Counter), poprzez wydajność serwera w celu określenia wydajności serwera. WAS może również łączyć się ze zdalnym licznikiem wydajności serwera WWW Windows w celu znalezienia wąskich gardeł systemu poprzez analizę wydajności serwera (procesora/pamięci itp.) Procent wykorzystania procesora odzwierciedla narzut procesora, a procent wykorzystania procesora stale przekraczający 75% jest wyraźnym wskazaniem, że wąskie gardło wydajności leży w procesorze.

  WAS generuje szczegółowe raporty na koniec każdego uruchomienia testowego, a raporty WAS można przeglądać, wybierając Raporty z menu Widok.

  Ponadto, CSDN podsumował również niektóre inne narzędzia testowe, w tym narzędzia do testowania wydajności i narzędzia do testowania funkcjonalnego, a dziesięć najlepszych narzędzi testowych znajduje się w poniższym rankingu:

   WinRunner, branżowe narzędzie do testowania automatycznego

  WinRunner firmy Mercury Interactive to narzędzie do testowania funkcjonalnego na poziomie przedsiębiorstwa, służące do sprawdzania, czy aplikacja jest w stanie osiągnąć oczekiwaną funkcjonalność i działać poprawnie. Dzięki automatycznemu nagrywaniu, wykrywaniu i odtwarzaniu operacji wykonywanych przez użytkowników aplikacji, WinRunner może skutecznie pomóc testerom w testowaniu różnych wersji złożonych aplikacji korporacyjnych, poprawić wydajność i jakość pracy testerów oraz zapewnić bezproblemowe wydanie i długotrwałe stabilne działanie wieloplatformowych, złożonych aplikacji korporacyjnych.

   Loadrunner, standardowe w branży narzędzie do testowania obciążenia

  LoadRunner to narzędzie do testowania obciążenia, które przewiduje zachowanie i wydajność systemu. LoadRunner jest w stanie testować całe architektury korporacyjne, symulując dziesiątki milionów użytkowników pod jednoczesnym obciążeniem i monitorując wydajność w czasie rzeczywistym w celu identyfikacji i lokalizacji problemów. Dzięki LoadRunner organizacje mogą zminimalizować czas testowania, zoptymalizować wydajność i przyspieszyć cykle wydawania aplikacji.

   testdirector, globalny system zarządzania testami

  TestDirector to pierwszy w branży internetowy system zarządzania testami, który umożliwia globalne zarządzanie testami, zarówno wewnątrz, jak i na zewnątrz organizacji. TestDirector znacznie przyspiesza proces testowania poprzez integrację wszystkich aspektów zarządzania testami, w tym zarządzania wymaganiami, planowania testów, wykonywania testów i śledzenia błędów, w jednej aplikacji.

   Narzędzia do testowania funkcjonalnego Rational Robot

  IBM Rational Robot to najlepsze w branży narzędzie do testowania funkcjonalnego, które pomaga testerom przeprowadzać udane testy nawet przed opanowaniem zaawansowanych technik skryptowych. Jest zintegrowany z IBM Rational TestManager, gdzie tester może planować, organizować, wykonywać, zarządzać i raportować wszystkie działania testowe, w tym raporty z testów ręcznych. Ta podwójna funkcjonalność testowania i zarządzania jest idealnym początkiem zautomatyzowanego testowania.

   Narzędzia do testów jednostkowych z serii xUnit

  Obecnie najpopularniejszym narzędziem do testowania jednostkowego jest seria frameworków xUnit, powszechnie używanych w różnych językach, podzielonych na JUnit (java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php) i tak dalej. Pierwszym i najbardziej znanym zastosowaniem tego frameworka testowego jest open source JUnit dostarczony przez Ericha Gamma (autora Design Patterns) i Kenta Becka (założyciela XP (Extreme Programming)).

   Narzędzia do testowania funkcjonalnego SilkTest

  Borland SilkTest 2006 to narzędzie do testowania funkcjonalnego oprogramowania, które jest częścią pakietu rozwiązań do zarządzania jakością oprogramowania firmy Borland. Narzędzie to wykorzystuje kreatory do konfigurowania i automatyzacji wykonywania testów, umożliwiając zarówno początkującym programistom, jak i doświadczonym ekspertom szybkie konfigurowanie testów funkcjonalnych i analizowanie błędów funkcjonalnych.

   Narzędzie do testowania wydajności WAS

  Microsoft Web Application Stress Tool to zestaw narzędzi opracowanych przez testerów internetowych firmy Microsoft, specjalnie zaprojektowanych do przeprowadzania testów warunków skrajnych witryn internetowych w świecie rzeczywistym. Dzięki temu potężnemu narzędziu do testowania warunków skrajnych można użyć niewielkiej liczby komputerów klienckich do symulacji wpływu, jaki duża liczba użytkowników może mieć na usługę internetową.

   Zautomatyzowane narzędzie do testów białoskrzynkowych Jtest

  Jtest to zautomatyzowane narzędzie do testowania białej skrzynki dla języka Java firmy parasoft, które poprawia niezawodność kodu poprzez automatyzację testów jednostkowych Java i sprawdzanie standardów kodu. parasoft produkuje również test C++, narzędzie do testowania białej skrzynki C / C++.

   Narzędzia do testowania funkcjonalności i wydajności JMeter

  JMeter to projekt open source organizowany przez Apache, jest to narzędzie do testowania funkcjonalnego i wydajnościowego, w 100% zaimplementowane w Javie.

   Narzędzia do testowania i analizy wydajności WEBLODE

  webload to narzędzie do testowania i analizy wydajności firmy RadView, które umożliwia programistom aplikacji internetowych automatyzację wykonywania testów warunków skrajnych; webload testuje wydajność sieci poprzez symulację operacji rzeczywistych użytkowników i generowanie obciążenia.






Poprzedni artykuł: Poznaj intranetowe ip i mac, jak wejść do sieci LAN innych maszyn?
Następny artykuł: Wskaźnik awarii aplikacji w iPhonie 5s jest 2 razy wyższy niż w innych iPhone'ach
Coder.com, opublikowane tylko w procesie praktyki, napotkał trudności techniczne, nie wprowadzaj innych w błąd.
Musisz się zalogować zanim będziesz mógł pisać ponownie Zaloguj się | Zarejestruj się

T a wersja integralnych zasad


ZASTRZEŻENIE: Wszelkie oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer są przeznaczone wyłącznie do celów edukacyjnych i badawczych; powyższe treści nie mogą być wykorzystywane do celów komercyjnych lub nielegalnych, w przeciwnym razie wszelkie konsekwencje będą ponoszone przez samych użytkowników. Ta strona zawiera informacje z sieci, spór o prawa autorskie nie ma nic wspólnego z tą stroną. Należy całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli podoba Ci się program, prosimy o wsparcie oryginalnego oprogramowania, kup rejestrację i uzyskaj lepszą oryginalną usługę. W przypadku jakichkolwiek naruszeń, prosimy o kontakt mailowy w celu ich rozwiązania.

Mail To:help@itsvse.com

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

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

Szybka odpowiedźPowrótdo góryPowrót do listy