null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
7882166
TDD Test Driven Development
Description
Engenharia de Software Mind Map on TDD Test Driven Development, created by Emanuel Rocha on 27/02/2017.
No tags specified
engenharia de software
Mind Map by
Emanuel Rocha
, updated more than 1 year ago
More
Less
Created by
Emanuel Rocha
almost 8 years ago
68
0
0
Resource summary
TDD Test Driven Development
método ágil de desenvolvimento de software
baseia na repetição de um ciclo de desenvolvimento curto,
focado em testes unitários
Ciclo
Para cada parte da aplicação, adiciona-se um teste escrito antes mesmo do desenvolvimento do código em si
ajudam a reduzir riscos de possíveis problemas no código
Feedback rápido
Código mais limpo
mais segurança na correção de eventuais bugs
conjunto de testes
Mais produtividade
perde menos tempo com depuradores
código se torna mais flexível
menos acoplado
mais coeso
Tipos de Testes
Testes Unitários
Testes de Integração
Testes de Aceitação
Ferramentas
JUnit
TesteNG
PHPUnit
SimpleTest
NUnit
Jasmine
CUnit
PyUnit
não é uma abordagem para realizar testes
é uma abordagem para desenvolver softwares.
Vantagens do emprego
o software desenvolvido, em geral, apresenta maior qualidade, na medida em que é implementado direcionado às expectativas do cliente
Há a possibilidade de se testar todo o código desenvolvido, o que oferece maior confiabilidade ao sistema
o código é mais modularizado, flexível e extensível
Media attachments
ac62cc22-7735-4788-b67f-cbce05e6bd32 (image/png)
b0c7c40b-241a-423b-9609-d82eb1b0b6f6 (image/png)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Engenharia de Software
Gabriel Alexandre
Quiz - Processo de Software
Adriana Gomes Alves
ERGONOMIA
timEU
01. Eng de software:Fases de Processos da Eng de Software.
Jamil Yahuza Felippe
Áreas de Conhecimento X Grupos de Processos
Rodrigo Ferreira
Questões Fundamentos Eng de Software
Jamil Yahuza Felippe
Engenharia de Software
Marcio Silveira
Quiz - Processos tradicionais
Adriana Gomes Alves
Engenharia de software
pcbsytem
Aula Um Engenharia de Software III
Artur R
13. Eng de Software:Modelo Processo Ágil de Desenvolvimento
Jamil Yahuza Felippe
Browse Library