OK, there might have been a misunderstanding here. And that was my fault, because I didn't specify my requirements and background in detail. I will give some additional details, but I will have to limit it to a high-level overview:

The plan is to use a Perl-based test harness to support the QA and DEV groups of a large company with automated tests. There's something like this in place already, but it has limitations, which is why we're redesigning parts of it. In our environment we have a server running our product and multiple clients accessing this server. This is why we're already using Expect and will most likely also do so in the future. The server itself is not written in Perl, so we're not trying to test Perl code, but the different features of the server instead. This will include functional, error recovery, stress and other tests.

I don't want to go into all the details, because this will become too much to post here. Which doesn't mean that we're not looking into those details ourselves. Here I just wanted to see if others know about CPAN modules I should start looking at, which I might have missed so far. There were a few good tips already, but more are certainly appreciated.


In reply to Re^4: Writing a Test Harness by elTriberium
in thread Writing a Test Harness by elTriberium

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.