Perguntas com a marcação «testing»

35
Adicione um teste de unidade para cada novo bug

No meu trabalho, todos os desenvolvedores que resolvem um erro precisam adicionar um novo teste de unidade que avisa sobre esse tipo de erro (no caso em que ocorra novamente). Se um teste de unidade não for possível (por exemplo, um problema de design de página da web), o departamento de controle...

33
Você deve codificar seus dados em todos os testes de unidade?

A maioria dos tutoriais / exemplos de teste de unidade existentes geralmente envolve a definição dos dados a serem testados para cada teste individual. Eu acho que isso faz parte da teoria "tudo deve ser testado isoladamente". No entanto, descobri que, ao lidar com aplicativos de várias camadas...

30
Como solucionar problemas ou testar com eficiência um novo código quando é difícil ou impossível obter a configuração do hardware para reproduzir bugs?

Eu trabalho em uma empresa de médio porte (150 funcionários, ~ 10 equipes de engenharia de tamanho), e a maioria dos meus projetos envolve a interface com equipamentos de laboratório (osciloscópios, analisadores de espectro óptico, etc.) para fins de aplicações de teste semi-automatizadas....

30
Devo testar métodos herdados?

Suponha que eu tenha um gerente de classe derivado de uma classe base Employee e que Employee tenha um método getEmail () herdado pelo Manager . Devo testar se o comportamento do método getEmail () de um gerente é de fato o mesmo que o de um funcionário? No momento em que esses testes são...

30
Como explicar o valor do teste de unidade

Quero apresentar o conceito de testes de unidade (e testes em geral) aos meus colegas de trabalho; No momento, não há testes e as coisas são testadas executando as tarefas na interface do usuário para ver o resultado desejado. Como você pode imaginar, o código está muito acoplado à implementação...