Kategorie:
11

Testy wydajnościowe za pomocą Apache JMeter

Spodobał Ci się ten nius? Zagłosuj, a być może znajdzie się na stronie głównej! Więcej w FAQ. Jeśli ten nius nie powinien znaleźć się na stronie głównej napisz raport dla administracji!

Budując nowy serwis internetowy, stawiając różne usługi na serwerze warto jest przetestować nowe rozwiązania pod względem wydajności. Przydatna do tego będzie aplikacja Apache JMeter napisana w Javie. Program Apache JMeter jest zaawansowanym systemem do mierzenia wydajności obiektów statycznych oraz dynamicznych (np. plików, servletów, klas Javy, serwerów HTTP i FTP itd.). Umożliwia testowanie wydajności, poprawności, wytrzymałości na duże obciążenie oraz analizę otrzymanych danych.

Dodatkowo aplikacja potrafi testować bazy danych za pomocą JDBC. Aby przeprowadzać testy JDBC, musimy dodać sterowniki naszej bazy danych do classpath JMeter. Możemy również wygenerować dowolny ruch TCP, pobierać dane z usługi LDAP, wywoływać Webservices oraz JMS.

JMeter - Test Plan

Program potrafi również testować serwisy oraz usługi internetowe w celu znalezienie błędów regresyjnych. Błędy takie najczęściej pojawiają się po wprowadzeniu zmian w usługach i serwisach (np. zmiana w kodzie aplikacji). Zazwyczaj wykonywanie testów regresyjnych związane jest z ponownym uruchomieniem zestawu testów, które wcześniej kończyły się poprawnie. Ma ono na celu ujawnienie potencjalnych problemów powstałych na skutek dokonanych zmian.

Więcej informacji: http://thecamels.org/2009/05/11/testy-wy...he-jmeter/

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

3 komentarze

zwiń wątek fanbin  12 maja 2009 o godz. 8:42 #
Gravatar

Super. To bardzo dobra wiadomość. Rewolucyjna wręcz. Java się rozwija, to pewne. Rewolucja. Zerknijcie tylko na te stare (jeden z 2004, drugi z 2006) moduły na cpanie:
http://search.cpan.org/~lukec/Test-WWW-Selenium-1http://search.cpan.org/~petdance/WWW-Mechanize-1….

O co mi chodzi: to żadna nowość. Takie funkcje ma wiele różnych języków, ale nie wszyscy o tym wiedzą. Czasami dobrze jest wyłączyć eclipse i poznać jakikolwiek język nie będący javą. Ludzie znają tylko javę i jakoś dziwnie reagują na 'rewolucyjne innowacje', które w innych językach są już od 5 lat.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek infested  12 maja 2009 o godz. 10:40 #
Gravatar

Po pierwsze news to to nie jest, ale nie rozumiem skąd ta krytyka javy. To nie jest żadna "funkcja języka". Jmeter to dobra aplikacja do testowania (stresstest, testy regresji). Co z tego, że napisa w javie?

 
zwiń wątek pooh  12 maja 2009 o godz. 16:06 #
Gravatar

> Zerknijcie tylko na te stare (jeden z 2004, drugi z 2006)

> moduły na cpanie:

Zerknij sobie, od kiedy JMeter jest rozwijany. Od ponad 10 lat. Tak, to żadna nowość.

 
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia