in reply to How can I use Perl knowledge in my Software Testing career

Assuming you are not testing Perl programs, but binary programs (written in C/C++ or something else)
There are some things that depending on the situation may be useful (they are useful to me):
* knowing how to start programs (via system backticks or eval)
* Expect module can prove useful for interactive shell programs (for UNIX at least)
* Win32::GuiTest and X11::GUITest
* knowledge of writing daemons (i.e.: using but not limited to fork)
* wrapping your programs in Test::Simple, Test::Harness or other.

Of course there are some other fine tools out there, it's up to you to find them ;-)

Dodge This!
  • Comment on Re: How can I use Perl knowledge in my Software Testing career

Replies are listed 'Best First'.
Re^2: How can I use Perl knowledge in my Software Testing career
by jplindstrom (Monsignor) on Jun 15, 2005 at 14:14 UTC
    Test::DatabaseRow is also very useful for checking what happens inside a database after your calls to the application.

    I would also add to the list: Simple clients for all kinds of servers. These can then be used for testing the servers. Use Test::More to write the tests that use the clients.

    /J