Perguntas com a marcação «testing»

18
Qual deve ser a granularidade dos testes TDD?

Durante o treinamento de TDD baseado no caso do software médico, estamos implementando a seguinte história: "Quando o usuário pressiona o botão Salvar, o sistema deve adicionar um paciente, adicionar um dispositivo e adicionar registros de dados do dispositivo". A implementação final será mais ou...

18
Por que usar o banco de dados na memória para teste de integração?

Estou realmente confuso quando vejo muita implementação de banco de dados na memória usada para teste, porque também ouvi muitas práticas recomendadas de teste de integração de que o ambiente que executa o teste deve se parecer o mais próximo possível do ambiente de produção, incluindo o sistema...

17
Teste: determinístico ou não determinístico?

É melhor ter um Conjunto de testes determinísticos, que resulta nos mesmos testes Conjunto de testes não determinísticos, que possivelmente cobre mais casos ? Exemplo: você escreve um conjunto de testes para testar a funcionalidade do controlador em um aplicativo MVC. O controlador requer...

17
Código de teste de remessa. Por que você não?

Gostaria de enviar o código de teste juntamente com um produto. Especificamente, forneça uma opção para que qualquer pessoa com uma cópia do nosso programa possa pressionar um botão de "autoteste" ou passar - autoteste na linha de comando e executar o conjunto completo de unidades | testes de...