- 
                                
Segundo Pressman engenharia de software página 404:
O teste de unidade se concentra em cada unidade,  por exemplo,  componente,  classe,  ou objeto de conteúdo de WebApp
                             
                        
                            - 
                                
Você testa as unidades (Teste de Unidade); junta as unidades em componentes compostos e testa suas interfaces (Teste de Componente); junta os componentes e testa suas interações (Teste de Sistema); manda para outra equipe verificar se está de acordo com a especificação (Teste de Release); por fim, os clientes testam em Testes Alfa, Beta e de Aceitação.
 
                             
                        
                            - 
                                
Teste unitário: as unidades individuais de programa ou classes de objetos são testadas individualmente.
Teste de componentes: devem centrar-se em testar as interfaces dos componentes.
 
 
SOMMERVILLE, Ian. Engenharia de Software. 9.ed. São Paulo: Pearson Prentice Hall, 2011.