Je travaille actuellement sur un projet assez volumineux et j’ai utilisé JUnit et EasyMock pour effectuer des tests unitaires assez nombreux. Je suis maintenant intéressé par quels autres types de tests je devrais m'inquiéter. En tant que développeur, dois-je m'inquiéter de choses telles que les tests fonctionnels ou de régression? Existe-t-il un bon moyen de les intégrer de manière utilisable dans des outils tels que Maven / Ant / Gradle? Sont-ils mieux adaptés pour un testeur ou un BA? Existe-t-il d'autres types de tests utiles qui me manquent?