I'm looking for recommendations on test automation framework for running a suite of command line applications.
I'm used to more development unit testing type of frameworks such as xUnit or MSTest based tools.
I'm looking for something targeted more towards a compiled executable types, rather than require access to the programs and classes.
I would like something that has a common setup/tear-down mechanism (depending on the application, we may need need to construct a queue with the queue manager) and will have common reporting feature to other tools such as Jenkins.
We've used cTest but I find that a bit lacking for the setup. I've started looking at shUnit2 but I'm curious what else may be available.
The target is Linux system.