ЈМетер, изводите тестове оптерећења и мерите перформансе из Убунту-а

о ЈМетеру

У следећем чланку ћемо погледати Апацхе ЈМетер. Ова апликација је софтвер отвореног кода на који је навикао вршити испитивања оптерећења и мерити перформансе система. Апликација Апацхе ЈМетер је 100% чиста Јава апликација. Ова апликација се првобитно користила за тестирање веб апликација или ФТП апликација. Данас се користи за функционално тестирање, тестирање сервера базе података итд. У овом чланку ћемо видети како да имамо програм у Убунту 18.04.

Апацхе ЈМетер се може користити за тестирати перформансе и на динамичким и на статичким ресурсима и на веб апликацијама. Може се користити за симулацију великог оптерећења на серверу, групи сервера, мреже или објекта за тестирање његове снаге или анализу укупних перформанси под различитим врстама оптерећења.

ЈМетер симулира групу корисника који подносе захтеве циљном серверу и враћа статистичке податке за циљни сервер или услугу кроз графичке дијаграме.

Ова апликација није прегледач, она ради на нивоу протокола. Што се тиче веб услуга и удаљених услуга, ЈМетер не извршава све радње које подржавају прегледачи. Конкретно, овај програм не покреће јавасцрипт наћи на ХТМЛ страницама. Такође не приказује ХТМЛ странице као што то чини прегледач.

Опште карактеристике Апацхе ЈМетер

ЈМетер Предности

  • А Пријатељски ГУИ. Једноставан је за употребу и не треба вам времена да се упознате са интерфејсом програма.
  • Независна платформа. Програм је Јава 100%Због тога може да ради на више платформи.
  • Мулти-тхреадинг. ЈМетер омогућава истовремено узорковање различитих функција различитим групама нити.
  • Резултати теста се могу видети у другом формату као што су графикон, табела, стабло и датотека дневника.
  • Веома проширив. ЈМетер такође подржава додатке за приказ који нам омогућавају да проширимо тестове.
  • Вишеструка стратегија тестирања. ЈМетер подржава многе стратегије тестирања, као што су испитивање оптерећења, дистрибуирано тестирање и функционално тестирање.
  • ЈМетер такође омогућава извршавање тестова распоређених између различитих рачунара, који ће деловати као клијенти.
  • Симулација. Ова апликација може симулирати више корисника истовременим нитима, створите велико оптерећење против веб апликације која се тестира.
  • Подршка вишеструки протокол. Не само да подржава тестирање веб апликација, већ такође процењује перформансе сервера базе података. Сви основни протоколи као што су ХТТП, ЈДБЦ, ЛДАП, СОАП, ЈМС, ФТП, ТЦП, итд ... су компатибилни са ЈМетер-ом.
  • Снимање и репродукција евидентирање активности корисника у прегледачу.
  • Тест скрипте. ЈМетер се може интегрисати са Љуска пасуља и селен за аутоматско тестирање.
  • Лиценца отвореног кода. Овај програм је потпуно бесплатно. Ако желимо да знамо изворни код или детаљније карактеристике ове апликације, можемо погледати страницу ГитХуб пројекта.

Преузмите и покрените Апацхе ЈМетер

Ова апликација захтева да јава буде инсталирана на машини, па је потребно пре инсталирања апликације при руци проверите да ли је инсталирана Јава на нашој машини. То можемо потврдити отварањем терминала (Цтрл + Алт + Т) и откуцавањем следеће наредбе:

Јава ЈМетер верзија

java --version

У случају да нема Јава у нашем Убунтуу, колега је пре неког времена написао чланак у којем нам говори како инсталирајте различите верзије Јаве.

Након инсталирања Јаве, мораћемо преузмите најновију верзију стабилни Апацхе ЈМетер са његове званичне странице. У случају да се осећамо пријатно користећи терминал (Цтрл + Алт + Т), можемо користити команду вгет да дођемо до пакета:

Преузмите Јметер бинарне датотеке

wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz

Када се преузимање заврши, време је да извуците преузету датотеку ЈМетер. У исти терминал пишемо:

tar xf apache-jmeter-4.0.tgz

Након издвајања датотеке мораћемо директно у бин директоријум, унутар апацхе-јметер-4.0. Кад стигнемо тамо, извршићемо следећу датотеку:

распакујте и покрените ЈМетер

sh jmeter.sh

Након извршења појавиће се следећи екран. Овим је метода за инсталирајте Апацхе ЈМетер на убунту 18.04 долази крају.

ЈМетер интерфејс

Да бисмо боље разумели како овај програм функционише, можемо прегледати документацију које његови програмери стављају на располагање корисницима на њиховој веб локацији. Могуће сумње у вези са програмом такође можемо консултовати у вики од тога


2 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Феликс дијо

    Не покрећите јметер као роот. Није потребно.

    1.    Дамиан Амоедо дијо

      У праву си.