I am finding an automation testing tool to test a non-GUI installer which is written in Ruby or power script. The automation tool should work on both windows and Mac machines.

  • If it's non GUI I assume it's a CLI installer, right? So what keeps you from starting it via a language of your choice and just check the generated output? I don't think you'd need a tool for that (or that a tool for that even exists).
    – Daniel
    Jul 4 '17 at 11:58

The classic tool for testing of interative non-GUI applications is called expect. It comes from the Tcl world but Ruby equivalents are available as well:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.