Katalon Studio es una herramienta gratuita para automatización de tests sobre aplicaciones web y móviles.

Katalon está construida sobre Selenium y Appium y ofrece un entorno construido sobre Eclipse para automatizar las pruebas.

Su interfaz tiene este aspecto:

La herramienta permite la grabación de una navegación sobre los principales navegadores (Chrome, Firefox, IE, Edge)

generando un código en Groovy muy sencillo de retocar, básicamente elegir el método adecuado del la clase WebUI:

Una vez capturado y editado el test puedo ejecutarlo sobre el navegador elegido:

Y el resultado me informa del estado del test:

Los Tests generados crean un objeto para cada elemento con el que interactúo de modo que se pueden editar sus propiedades (id por ejemplo):

Además de esto, soporta la automatización de aplicaciones móviles Android e iOS:

Katalon está disponible para Windows y macOS: https://www.katalon.com/resources-center/tutorials/get-started/install-setup-katalon-studio/#katalon-download