Perl System Test (PEST) is a test harness, written in Perl, for running processes on a distributed testbed via SSH. Test processes are defined in a simple config file for execution on remote hosts, enabling a tester to run tests in serially or in parallel. Processes are as non-blocking and un-buffered as possible. The harness redirects process output to an individual log for each process and logs process metadata. It captures the return code of each remote process and interprets 0 as pass and everything else as fail, enabling it to run tests written in any language. The harness depends on a standard testbed descriptor to facilitate portability across testbeds.

Read more on the project Wiki:
https://sourceforge.net/p/perlsystemtest/wiki/Home/

Features

  • Test Harness
  • Distributed Systems
  • System Testing
  • Functional Testing
  • Language Agnostic
  • Easy Installation
  • Simple Operation

Project Samples

Project Activity

See All Activity >

Categories

Software Testing

Follow Perl System Test

Perl System Test Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free

Additional Project Details

Operating Systems

Linux, BSD

Intended Audience

Quality Engineers

User Interface

Command-line

Programming Language

Perl

Related Categories

Perl Software Testing Tool

Registered

2013-11-07