Testtooltje: Badboy (Load/stresstest, record & playback)
Monday, February 25th, 2008Momenteel ben ik me aan het verdiepen in tools voor software-testing. Vanuit mijn belangstelling voor opensource-tools was ik al tegen twee mooie applicaties aangelopen: Selenium, een record & playbacktool die als plugin voor Firefox werkt en de tool JMeter voor load- en stresstests. Beide tools zijn behalve praktisch ook nog een beetje charmant door hun open-source karakter, en omdat ze op alle platforms werken.
Toch kreeg ik niet voor elkaar wat ik wilde met deze tools. Ik was op zoek naar een tool die een reeks handelingen kan opnemen en die ik, voorzien van een trits variabelen en vermenigvuldigd met 500 (virtuele users), kan herhalen. Dat gaat in principe met JMeter’s proxy van een leien dakje, totdat de te testen applicatie wel héél ingewikkeld met sessies en cookies omgaat. Na wat aanmodderen met allerlei post- en preprocessors in JMeter heb ik voor deze applicatie (bij gebrek aan een goede JMeter-tutorial) de handdoek in de ring gegooid.




