Firebug en algún momento comenzó por ser una extensión más para Mozilla Firefox pero debido a su gran eficiencia para debuggear y editar HTML, CSS y Javascript “en tiempo real” y monitorear el tráfico de cualquier página web paso a integrarse al navegador.

Actualmente existen algunas extensiones para Firefox que trabajan conjuntamente con Firebug como es el caso de FireUnit un plugin que nos da la posibilidad de realizar pruebas unitarias de Javascript y mostrará los logs en una pestaña de Firebug.
Algunas de las pruebas que se pueden realizar con este plugin son:

1. // Simular eventos del navegador
2. var input = document.getElementsByTagName(”input”)[0];
3. fireunit.mouseDown( input );
4. fireunit.click( input );
5. fireunit.focus( input );
6. fireunit.key( input, “a” );

Haz clic aquí para aprender más sobre FireUnit>

Fuente: Sentido Web