/ Použitie Jenkins pre záťažové testy - testovanie, Jenkins, automatizácia, jmeter

Použitie Jenkins pre záťažové testy - testovanie, Jenkins, automatizácia, jmeter

Používam JMeter na záťažový test a chcem integrovať svoje testy s Jenkinsom pre automatizované testovanie.

Rád by som použil Jenkins na dve veci.

  1. Mám jeden veľký scenár a niekoľko scenárov, ktorélen odchýliť sa počet vlákien a čas rampy. Mám rád jenkins, aby som použil hlavný skript, upravil tieto dve premenné a spustil moje scenáre postupne.

  2. Tieto scenáre produkujú súbory denníka, ktoré by som po dokončení musel presunúť a premenovať s počítadlom na konci (musí byť jedinečný), napríklad JMeter_Load_ {COUNTER}

Môže / by som to mal urobiť s Jenkinsom, alebo by som mal používať iba skripty a crontab?

Ďakujeme za akékoľvek poznatky o tom.

odpovede:

1 pre odpoveď č. 1
  1. Jenkins umožňuje mať parametrické zostavy takže môžete zadávať ľubovoľné parametre do úlohy Jenkins, ktorá spustí testy JMeter.
  2. Pomocou prístupu z bodu 1 môžete nakonfigurovať aplikáciu JMeter tak, aby pripojila do súboru výsledkov .jtl napr. Číslo zostavenia Jenkins alebo vytvoriť ID. vidieť Jenkins nastaviť premenné prostredia wiki pre všetky dostupné možnosti

Ďalšie informácie o integrácii JMetera a Jenkinsa nájdete na stránke Kontinuálna integrácia 101: Ako spustiť JMeter s Jenkins navádzať


0 pre odpoveď č. 2

Nie ste si istí, či spĺňa váš druhý prípad, ale môžete zvážiť možnosť pozrieť sa na Jenkins Performance Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Performance+Plugin).