Tanım:
Yazılımcıların, test uzmanlarının veya iş analistlerinin, basit metin dilinde test senaryoları yazması için kullanılan bir yazılım geliştirme yaklaşımı. Teknik bilgisi olmayan kişilerinde test senaryosu hazırlamasını amaçlamaktadır. İngilizce benzeri Gherkin dili kullanılarak senaryolar yazılır.