Człowiek już dawno zauważył, że wiele czynności można zautomatyzować (dlatego między innymi zaczął pisać programy:)), więc wymyślił również, jak zautomatyzować testowanie oprogramowania. Jednakże problem testowanie aplikacji webowych jest w tej materii szczególnie kłopotliwy, bo trzeba nauczyć komputer symulować użytkownika korzystającego z przeglądarki internetowej.
Powstało w tej dziedzinie wiele rozwiązań, zarówno o charakterze
komercyjnym, jak i ogólnodostępnym. My skupimy sie na produktach,
ogólnego użytku, poświęcając najwięcej uwagi najbardziej zaawansowanemu
darmowemu narzędziu - Jmeter'owi.