Je viens de rejoindre une équipe travaillant sur une application Web Java existante. J'ai été chargé de créer une suite de tests d'intégration automatisée qui doit être exécutée lorsque les développeurs s'engagent sur notre serveur d'intégration continue (TeamCity), qui se déploie automatiquement sur notre serveur de transfert.Intégration Test d'une application * existante * complète (avec exécution automatique de la suite de tests)
J'ai lu beaucoup de choses sur les tests d'intégration automatisés avec des frameworks tels que Watir, Selenium et RWebSpec. J'ai créé des tests dans tous ces domaines et même si je préfère Watir, je suis ouvert à tout. Ce qui n'est pas clair pour moi, c'est comment créer une suite de tests complète pour une application, et comment faire exécuter cette suite dans son intégralité lors de l'exécution de certains scripts. Je peux heureusement créer des tests individuels de complexité variable, mais il y a une lacune dans mes connaissances sur la façon de lier tout ensemble en quelque chose d'utile.
Est-ce que quelqu'un a des conseils sur la façon de créer une suite de tests complète et de la faire exécuter automatiquement?
Merci!
Avez-vous écrit sur la solution quelque part? –