I have a Command Line application which has both Windows (.bat) and Linux (.sh) version. Now I am looking for some testing tool to interactively test it on both OS. Mechanism of the application is similar to Oracle's SQL Plus. After the application is started, it keeps listening to user's enter and gives response accordingly.
I need a tool to work interactively with the Application by providing user enter and retrieving response and verify if the response is expected. Plus, the tool need to be applicable for both Window and Linux.