Last active
November 30, 2018 18:25
-
-
Save newtonwagner/6a2810f9895d433a5d8d to your computer and use it in GitHub Desktop.
Referência Behat Mink em Português
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Observacao: Ainda estou traduzindo e validando as opcoes para a linguagem pt. | |
# Dado (Given) | |
Dado Eu estou na página de entrada | |
Dado Eu estou em "url" | |
# Quando (When) | |
Quando Eu vou para a página de entrada | |
Quando Eu vou para "url" | |
Quando Eu recarrego a página | |
Quando Eu voltei uma página | |
Quando Eu avancei uma página | |
Quando Eu pressiono "botao" | |
Quando Eu sigo o link "link" | |
Quando Eu preencho "campo" com "valor" | |
Quando Eu preencho "campo" com: | |
""" | |
texto longo | |
""" | |
Quando Eu preencho "valor" para "campo" | |
Quando Eu preencho o seguinte: | |
| campo | valor | | |
| nome | Bob | | |
Quando Eu seleciono "opcao" de "lista" | |
Quando Eu seleciono também "opcao" de "lista" | |
Quando Eu marco "opcao" | |
Quando Eu desmarco "opcao" | |
# encontrei um bug aqui no i18n do Mink. Irei reportar | |
Quando Eu anexo o arquivo "caminho" ao "campo" | |
# Entao (Then) | |
Entao Eu devo estar em "url" | |
#TODO: Then I should be on [the] homepage | |
Entao a url deve coincidir com "regex" | |
Entao o código de status da resposta [não] deve ser 404 | |
Entao Eu [não] devo ver "texto" # o não DEVE ser acentuado | |
Entao Eu [não] devo ver o texto que coincide com "regex" | |
Entao a resposta [não] deve conter "texto" | |
Entao o campo "campo" [não] deve conter "valor" | |
Entao o elemento "elemento" [não] deve conter "valor" | |
Entao Eu [não] devo ver "texto" no elemento "elemento" | |
Entao Eu [não] devo ver um elemento "elemento" | |
Entao Eu [não] devo ver "num" "elemento" elementos | |
Entao o checkbox "campo" [não] deve ser marcado | |
#TODO: Then the "checkbox" checkbox should be/should not be checked | |
#TODO: Then the checkbox "checkbox" is/should be/should not be checked | |
#TODO: Then print current URL # print to console | |
Entao imprimir última resposta # imprimir no console | |
Entao mostrar última resposta # abrir no navegador |
👍
Andei um pouco perdido à procura de onde isto está e partilho a localização das traduções. Estas encontram-se em:
https://github.com/Behat/Gherkin/blob/master/i18n.php
https://github.com/Behat/MinkExtension/blob/master/i18n/pt.xliff
Como referência
"Frases do Mink"
[Eu ]anexo o arquivo "caminho" ao "campo"
[Eu ]avancei uma página
[Eu ]desmarco "campo)"
[Eu ]devo estar em "página"
[Eu ]devo ver "texto" no elemento "elemento"
[Eu ]devo ver "texto"
[Eu ]devo ver "quantidade" elemento[s] "elemento"
[Eu ]devo ver o texto que coincide com "padrão"
[Eu ]devo ver um elemento "elemento"
[Eu ]estou em "página"
[Eu ]estou na página de entrada
[Eu ]marco "opção"
[Eu ]não deveria de ver "texto" no elemento "elemento"
[Eu ]não devo ver "texto"
[Eu ]não devo ver o texto que coincide com "padrão"
[Eu ]não devo ver um elemento "elemento"
[Eu ]preencho "campo" com "valor"
[Eu ]preencho "valor" para "campo"
[Eu ]preencho o seguinte:
[Eu ]pressiono "botão"
[Eu ]recarrego a página
[Eu ]seleciono "opção" de "seleção"
[Eu ]seleciono também "opção" de "seleção"
[Eu ]sigo o link "link"
[Eu ]voltei uma página
[Eu ]vou para "página"
[Eu ]vou para a página de entrada
a "url" deve coincidir com "padrão"
a resposta deve conter "texto"
a resposta não deve conter "texto"
imprimir última resposta
mostrar última resposta
o código de status da resposta deve ser "código"
o código de status da resposta não deve ser "código"
o campo "campo" deve conter "valor"
o campo "campo" não deve conter "valor"
o checkbox "checkbox" deve [ser|estar] marcado
o checkbox "checkbox" não deve [ser|estar] marcado
o elemento "elemento" deve conter "valor"
Sendo os "verbos" de Gherkin
Funcionalidade|Característica|Caracteristica
Cenário|Cenario
Contexto|Cenário de Fundo|Cenario de Fundo|Fundo
E
Mas
Então|Entao
Quando
Exemplos|Cenários|Cenarios
Dadas|Dados|Dado|Dada
Esquema do Cenário|Esquema do Cenario|Delineação do Cenário|Delineacao do Cenario
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
inspired on: https://gist.github.com/mnapoli/5848556