Teste de unidade - definições
-
08-07-2019 - |
Pergunta
Como qualquer outra coisa a compreensão das palavras torna muito mais fácil para aprender a língua. Can qualquer um carrilhão com todas as palavras usadas em testes de unidade com suas definições (ex. Mock, dispositivo elétrico, etc.)
Solução
Isto parece uma grande página: http://xunitpatterns.com/Glossary.html
Ele inclui:
- SUT
- teste síncrona
- tarefa
- TDD
- Automater teste
- caso de teste
- código de teste
- condição de teste
- contexto de teste
- banco de dados de teste
- dívida teste
- O piloto de testes
- teste de condução
- Erro de teste
- falha no teste
- instalação de ensaio
- instalação de ensaio
- instalação de ensaio
- mantenedor teste
- pacote de teste
- leitor de teste
- resultado do teste
- teste de corrida
- cheiro teste
- stripper de teste
- sucesso teste
- conjunto de testes
- correção de bugs orientado a testes
- desenvolvimento orientado a testes
- desenvolvimento test-first
- desenvolvimento test-última
- igualdade específicas de teste
- test
Em relação à zombaria etc isso pode ser útil:
Esta tabela e as suas referências pode ser mais útil:
http://xunitpatterns.com/Mocks,%20Fakes, % 20Stubs% 20and% 20Dummies.html
Outras dicas
Talvez esses artigos será mais útil:
Na programação de computadores, o teste de unidade é um método de projeto e desenvolvimento de software, onde os ganhos programador confiança de que unidades individuais de código-fonte estão aptos para uso. A unidade é a menor parte testável de um aplicativo. Na programação processual uma unidade pode ser um programa individual, função, processo, etc., enquanto em programação orientada para o objecto, a unidade mais pequena é um método, o qual pode pertencer a um derivado classe / criança de base / de super classe, classe abstracta ou.
O teste de unidade pode ser feito por algo tão simples como percorrendo o código em um depurador; aplicações modernas incluem o uso de um quadro de teste, como xUnit.
O ideal é que cada caso de teste é independente dos outros; objetos duplas como topos, falsa ou falsificada objetos 1 , bem como equipamentos de teste pode ser usado para ajudar testando um módulo de isolamento. O teste de unidade é tipicamente feito por desenvolvedores de software para garantir que o código de outros desenvolvedores têm escrito atende aos requisitos de software e se comporta como o desenvolvedor pretendia.
O principal objetivo do teste de unidade é tomar o menor pedaço de software testável na aplicação, isolá-lo do resto do código e determinar se ele se comporta exatamente como você espera. Cada unidade é testado separadamente antes da montagem no módulos para testar as interfaces entre os módulos. O teste de unidade tem provado seu valor em que uma grande porcentagem de defeitos são identificados durante o seu uso.
Os testes de unidade permitirá propriedade coletiva de código. Quando você cria testes de unidade que você guarda a sua funcionalidade sejam acidentalmente prejudicados. Exigindo todo o código para passar todos os testes de unidade antes de ser lançado assegura toda a funcionalidade sempre funciona. propriedade do código não é necessário se todas as classes são guardados por testes de unidade.
Eu também encontrei um glossário de termos testando , mas ele doesn' t definir Mock ou dispositivo elétrico, mas não há uma opção para adicionar novos. Uma vez que a pergunta é respondida a sua satisfação talvez isso poderia tornar-se a fonte canônica.
Mock,
n.
- Um tipo de tartaruga, usado principalmente na sopa.
- A construção de código usado na Unidade de Teste, em homenagem a # 1. A aparência simulada como a coisa real para o código que está sendo testado, no entanto, todas as tentativas para interagir com ele resultam apenas em canções tristes.
v.
- Para construir um mock para utilização em ensaios.