ApacheBench використовується менеджерами веб-сайтів і системними адміністраторами для сайти/сервери перевірки тиску та визначення меж середовища. Він запускається за допомогою команди ab і використовується для перевірки здатності веб-сервера обробляти велику кількість HTTP-запитів одночасно.
Бенчмаркінг визначається як процес вимірювання продуктів, послуг і процесів порівняно з продуктами, послугами та процесами організацій, відомих як лідери в одному або кількох аспектах їх діяльності.
Тест Apache Benchmark спочатку був розроблений для тестування HTTP-сервера Apache, але з ним можна перевірити будь-який веб-сервер. У Jmeter ви можете тестувати різні протоколи/сервери, як-от HTTP, HTTPS, TCP, FTP, LDAP, базу даних тощо. Apache Benchmark можна запустити з інтерфейсу командного рядка вашого ПК.
Інструмент ab написаний мовою C і постачається в комплекті зі стандартним вихідним кодом Apache, і, як і сам веб-сервер Apache, це безкоштовне програмне забезпечення з відкритим кодом і розповсюджується згідно з умовами ліцензії Apache.
Apache функціонує як спосіб обміну даними через мережу від клієнта до сервера за допомогою протоколу TCP/IP. Apache можна використовувати для багатьох протоколів, але найпоширенішим є HTTP/S.