Resultados da pesquisa a pedido "bdd"
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 ...
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...
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 ...
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 ...
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 ...
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 ...
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> ...
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 ...
BDD testa testes de aceitação?
Ou, se você tiver testes de BDD, precisa de algo como o Fitnesse?