Resultados da pesquisa a pedido "bdd"

7 a resposta

Qual é uma boa maneira de reutilizar o código de teste usando o Jasmine?

Estou usando oJasmim [http://jasmine.github.io/]Biblioteca Javascript BDD e realmente gostando. Eu tenho um código de teste que gostaria de reutilizar (por exemplo, testando várias implementações de uma classe base ou executando os mesmos testes ...

2 a resposta

Como lidamos com pequenas permutações de cenários do BDD?

Eu estou amando a abordagem do BDD para o desenvolvimento, mas me deparo com uma preocupação com o quão longe de ir. Este comentário da ThoughtWorks mais rec...

2 a resposta

Quando executando o selênio com capivara / trilhos, como faço para configurar o servido

Normalmente eu uso o servidor de desenvolvimento de rails na porta 3000. Capivara / Pepino usaCapybara.server_port = 31337. Se eu trocar do driver padrão para o selênio, parece que ele tenta se conectar na porta 80. Estou tentando ...

2 a resposta

JBehave mantém dados através das etapas Dado / Quando / Depois durante um cenário

Estive experimentando o JBehave há algum tempo e preciso descobrir se existe uma maneira de manter os dados entre as etapas durante a execução de um cenário específico? Quero dizer, é possível manter o estado / dados durante um cenário no campo ...

1 a resposta

Definições das etapas reutilizáveis do SpecFlow

Existe uma maneira de o SpecFlow reutilizar definições de etapa? Em outras ferramentas, usei uma classe base GivenWhenThen que contém métodos como WhenAnOrderIsCreated - isso faz com que um membro do pedido protegido seja usado pela herança de ...

4 a resposta

Como testar o download de arquivos no Behat

Existe essa nova funcionalidade de exportação desenvolvida neste aplicativo e estou tentando testá-lo usando o Behat / Mink. O problema aqui é quando clico no link de exportação, os dados na página são exportados para um CSV e salvos em ...

4 a resposta

Debugging JBehave scenarios

Estou tendo problemas para depurar meus testes jbehave. Não consigo me convencer a iniciar os testes de jbehave e parar em um ponto de interrupção. Eu tenho isso no meu pom: <pluginManagement> <plugins> <plugin> ...

2 a resposta

erro SQL não pode iniciar uma transação dentro de uma transação durante o teste com pepino

2 a resposta

Estou tendo problemas para testar a ação de atualização do meu controlador usando Rspec, o que estou fazendo de errado?

Estou tentando testar a ramificação com falha da ação de atualização no meu controlador, mas estou tendo problemas com o teste. É isso que eu tenho e falha nos últimos describe "PUT 'article/:id'" do . . . describe "with invalid params" do ...

7 a resposta

BDD testa testes de aceitação?

Ou, se você tiver testes de BDD, precisa de algo como o Fitnesse?