Mit Gherkin kann man Testpläne für automatisierte Tests in natürlichem, für Menschen lesbarem Englisch oder Deutsch schreiben. Für Cross-Platform-Entwicklung bietet Gherkin zusätzlich die Möglichkeit, einen einzigen Testplan für alle nativen Versionen einer App zu verwenden