Sim, é possível fazer em português! Vamos chegar lá!
Cucumber
Cucumber
É uma ferramenta de comunicação onde você pode expressar exemplos em uma linguagem que qualquer um pode ler;
Cucumber não é uma ferramenta só para executar testes de aceitação;
Foi desenvolvido para fornecer uma abordagem mais eficiente e com melhor compreensão de todos os envolvidos por trabalhar com exemplos em forma de cenários para a especificação dos requisitos;
Não interage diretamente com a aplicação de software;
Cucumber funciona em Ruby, Java, .NET ou aplicações web escritas em qualquer linguagem.
Cucumber-JVM é uma implementação Cucumber para as mais propulares linguagens JVM, como:
Java
Groovy
Scala
Clojure
Jython
JRuby
Rhino JavaScript
Gosu
No caso, nós utilizaremos um pluggin do Cucumber no Eclipse, e utilizaremos Java.
Cucumber em Português
Para configurar a Feature basta adicionar
# language: pt no início do arquivo!
Com isso ele reconhece as palavras reservadas.
Mais informações sobre as palavras reservadas são encontradas no Guia Prático – Selenium.