Gherkin es un lenguaje ubicuo que permite la comunicación entre distintos miembros de un equipo de trabajo. Una de las principales funcionalidades que otorga este lenguaje, es la comunicación entre la gente propia del negocio y el área técnica del proyecto, permitiendo una comunicación y estandarizando un lenguaje en común para el correcto entendimiento de los objetivos de la empresa.
Gherking se escribe en archivos .features que son perfectamente automatizables si se utiliza BDD en un proyecto de automation