Cucumber test

1 resposta
adolfo_eloy

Olá pessoal.

Estou iniciando meus estudos em BDD com cucumber.
Criei a descricao das minhas features de acordo com o texto escrito abaixo:

#language: pt

Funcionalidade: Navegar no sistema
  Para navegar no sistema
  Como um usuario
  Eu deveria ver todas opcoes para navegacao

  Cenario: Menu logado
    Dado que estou em uma pagina qualquer
    Quando estou autenticado
    Entao Eu deveria ver "Início"
    E deveria ver "Profissionais"
    E deveria ver "Minha Conta"
    E deveria ver "Sair"
    E deveria ver "Adolfo Eloy"

  Cenario: Menu nao autenticado
    Dado que estou em uma pagina qualquer
    Quando nao estou autenticado
    Entao eu deveria ver "Início"
    E deveria ver "Profissionais"
    E deveria ver "Minha Conta"
    E deveria ver "Cadastre-se"

Agora preciso criar meus steps para poder executar o cucumber. Considerando o step: Dado que estou em uma pagina qualquer dos dois cenários acima, gostaria de saber se alguém tem alguma idéia para a criacao deste step. Geralmente quando tenho este tipo de definicao (Ex.: Dado que estou na pagina inicial ), minha step é implementada com um visit '/' por exemplo.
Neste caso, os resultados devem ser os mesmos para qualquer página pois sao links de um menu.

Obrigado.

1 Resposta

Luiz_Aguiar

Se a navegação não é importante, concentre-se ao fato de estar logado apenas, ou coloque uma rul padrão como a página inicial, não seria problema, pois seria uma “página qualuqer”.

[]s

Criado 3 de julho de 2011
Ultima resposta 4 de jul. de 2011
Respostas 1
Participantes 2