Questions marquées «automated-tests»

L'automatisation des tests est l'utilisation de logiciels pour contrôler l'exécution des tests, la comparaison des résultats réels aux résultats prévus, la mise en place de conditions préalables de test et d'autres fonctions de contrôle de test et de rapport de test. Généralement, l'automatisation des tests implique l'automatisation d'un processus manuel déjà en place qui utilise un processus de test formalisé (wikipedia.org).

152
Confusion JUnit: utiliser 'extend TestCase' ou '@Test'?

J'ai trouvé l'utilisation correcte (ou du moins la documentation) de JUnit très déroutante. Cette question sert à la fois de référence future et de vraie question. Si j'ai bien compris, il existe deux approches principales pour créer et exécuter un test JUnit: Approche A (style JUnit 3): créez une...

148
WatiN ou sélénium? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

112
Scripts bash de test unitaire

Nous avons un système qui a des scripts bash en plus du code Java. Puisque nous essayons de tester tout ce qui pourrait éventuellement casser, et que ces scripts bash peuvent casser, nous voulons les tester. Le problème est qu'il est difficile de tester les scripts bash. Existe-t-il un moyen ou une...