NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 18 - Testování v Javě - Apache JMeter v praxi

V předchozím kvízu, Kvíz - SLA, business standardy a zátěžové testy v Javě, jsme si ověřili nabyté zkušenosti z předchozích lekcí.

V dnešním závěrečném tutoriálu kurzu testování v Javě si ukážeme základy práce s nástrojem Apache JMeter, pomocí kterého otestujeme svou webovou aplikaci na localhostu.

Apache JMeter

JMeter je kompletně zdarma a stáhneme jej na adrese http://jmeter.apache.org/. V menu na domovské stránce projektu vybereme Download Releases a stáhneme poslední verzi .zip souboru z části Binaries. Složku si rozbalíme třeba na plochu.

Naše webová kalkulačka nám běží na localhost:8080/kalkulackaApp, budeme tedy zadávat tuto adresu. Ve složce bin/ spustíme soubor JMeter.jar. Po spuštění aplikace si v menu OptionsLook and Feel můžeme přepnout vzhled aplikace na motiv, který nám vyhovuje.

Tvorba testu

Každý test musí začít testovacím plánem. Do něj budeme postupně přidávat skupinu vláken, výchozí nastavení HTTP požadavků, podporu cookies, samotné HTTP požadavky a listener pro zobrazení výsledků.

Testovací plán

Když aplikaci spustíme, je zde již připravený nový testovací plán. Můžeme si jej přejmenovat, já jsem jej pojmenoval KalkulackaPlan:

Pojmenování testovacího plánu - Testování v Javě

Na této kartě můžeme také definovat globální proměnné.


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V Java tutoriálu si ukážeme práci s nástrojem Apache JMeter a otestujeme s ním naši kalkulačku vytvořenou pomocí frameworku Spring Boot.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity