Je peux avoir mal compris, mais avez-vous un programme qui lit l'entrée et fait quelque chose avec elle, et vous voulez juste savoir comment automatiser en fournissant une entrée de test?
Pour un cas de test donné, l'entrée que vous fournissez dépend-elle de la sortie du programme ou est-elle la même à chaque fois?
Si l'entrée pour un test donné est le même à chaque fois, puis il suffit de mettre dans un fichier texte et rediriger stdin pour votre programme pour lire ce fichier:
myprogram.exe < input.txt
Si l'entrée est différent chaque temps, pour le même test, cela n'aide pas. Mais pour un test simple typique, vous voulez juste répondre "y" à la première question, "n" à la seconde, et "bonjour monde" au troisième, ou peu importe.
C'est tout à fait possible mais la question semble trop générale. –
Je souhaiterais pouvoir faire un commentaire négatif. +1 à la question - ressemble à un bon cas d'utilisation pour les tests d'acceptation. –