Testes de Integração

Pessoal, tenho bastante experiência em testes unitários mas quase nenhuma em testes de integração.

Minha dúvida é: que tipo de testes de integração eu devo ter?

Um que me parece mais claro é testar o meu DAO. Até aí beleza.

Mas e o resto? Por exemplo, tenho uma aplicação com diversas telas e diversas funcionalidades.
O que deve ser testado dessas funcionalidades? Tudo? Todas as possibiblidades?

Por exemplo, devo criar um banco de testes soh pra isso, e a partir daí utilizar algo como HTMLUnit e sair testando as telas?

Enfim, minha dúvida é: o que VOCÊS testam em testes de integração?

No teste de integração você testa a interação entre os módulos. Assim deverá testar pensando em passar os dados entre os diferentes módulos. Um exemplo: se você preenche a tela de cadastro e finaliza, os dados estão realmente sendo persistidos? Caso não estejam há algum problema a ser verificado entre as duas camadas.

[]'s