Currently Browsing : Perl Testing Tools

Perl Testing Tools

Migrating Shared Hosting Servers With Zero Downtime

This is a Perl script to help webmasters migrate with minimal downtime between web hosts

It has support for shared hosts running Plesk, cPanel and Ensim.

The script uses IPTables/IPChains to redirect traffic from the old server to the new.

It first shuts off mail & FTP on the old server, then backs

Read More

Pascal TAP Unit Testing Suite

A very easy-to-use, but powerful unit testing suite for Pascal (Free-Pascal, Turbo Pascal, etc), conforming to the “Test-Anything Protocol” (TAP) specification used by Perl. Text-based, so it should work on any platform with few to no dependencies.

Live HTTP Headers Replay

A Perl script that, given the output of the Firefox extension Live HTTP Headers, will replay the script using Test::WWW::Mechanize.

PerlUnit

This project has been set up to unify perl unit testing frameworks for use in Extreme Programming.See also http://c2.com/cgi/wiki?PerlUnit

Devantech I2C to USB Commander

A Perl script that interfaces with the Devantech USB to I2C interface adapter. This script allows a user to read and write as a master to the i2c bus as well as set or get the value of the io pins.

CompareFiles

This command-line tool will help people who want to compare 2 csv-like files, and get a detailed report on which rows and fields differ between both files. An awk-based version and Perl Version is currently available.

Perl OS

A toy Perl/Tk program that allows to have other Perl programs installed on it, basically a mini OS. It has a Start menu and a Desktop to open the programs. More features on the way!

ROBOTester

ROBOTester is a simple unittest framework for C. It is a combination of a library to build testcases with and perl program that carries out the testcases and summarizes the results.

Foo Test

Foo Test is a small, fast C-function unit testing project. It is capable of both benchmarking and validating C-functions while writing most of the test code through an easy perl script, and all the developer needed code can be added to a single file.

pUniConf

pUniConf is a rapid application development (RAD)framework for writing GUI applications in Perl/Gtk2, using plugins as the main source of interface design. Perl modules are coming soon, eliminating the need for plugins!

deebus

Rich D-Bus Browser written in Perl using Prima GUI toolkit.

SW Test Automation Framework

The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.

WatiN

WatiN (pronounced “what-in”) aims to bring you an easy way to automate Web Application Testing in .Net. Inspired by Watir, WatiN has grown into a feature rich and stable framework, offering automation of Internet Explorer and Firefox.

Threaded I/O tester

Threaded I/O Tester is a portable, fully-threaded I/O benchmark program.

openQRM

openQRM is an open source systems management platform which integrates with existing components in enterprise data centers. openQRM focuses on automated, rapid-deployment, storage-manage, virtualization and cloud computing.

Unattended, 4.9 A Windows deployment system

This is a system for fully automating Windows 2000 and XP installations, both OS and applications. See http://unattended.sourceforge.net/for details.

VHCS

VHCS – Virtual Hosting Control System.VHCS provides complete hosting automation for Linux – Web, Mail (pop&imap), FTP, DNS , DBs, Quota, Traffic, graphic user interfaces for the administrators, resellers and users. Homepage: http://www.vhcs.net

MisterHouse: Home Automation with Perl

MisterHouse is a Windows/Unix home automation program written in Perl. It can respond to voice commands, web browsers, time of day, serial port and X10 data, external files, etc and can speak via Text to Speech engines.

WebInject – Web/HTTP Test Tool

WebInject is a tool for automated testing of web applications and web services. It can be used to test system components with HTTP interfaces, as a test harness to create a suite of functional and regression tests, or for service-level monitoring.

Win32: :IEAutomation

Win32: :IEAutomation is a Perl module which automates functional testing of web applications

Win32::GuiTest

A nice way to drive Win32 programs from a test script is to use OLE Automation (ActiveX Scripting), but not all Win32 programs support this interface

X11::GUITest

X11::GUITest is a Perl package intended to facilitate the testing of GUI applications by means of user emulation

HTTP::Recorder

HTTP::Recorder is a browser-independent recorder that records interactions with web sites and produces scripts for automated playback

Perl path analysis tool

Perl path analysis tool is a very simple Perl script which, when given a list of id node pairs, produces a list of the paths through the node set

CLOC – Count Lines of Code

CLOC counts blank lines, comment lines, and physical lines of source code in many programming languages.

Squish

froglogic Squish is the leading professional cross platform automated GUI and Web testing tool

Cgreen

Cgreen is a unit tester for the C software developer.

WebCAT CxxTest plugin 1.4.0

The CxxTest plug-in for Eclipse provides Eclipse users who are developing C++ code with a graphical user interface for CxxTest

WhoisX Free Script v1.1

A free domain name whois lookup php script, that looks up the whois information of a domain provided

csvdiff

csvdiff is a perl script for comparing two files of comma-separated values with each other

Advertisment
Advertisment



My Twitter Friends
Friends: Followers:
Latest Forum Posts