PushToTest TestMaker is a distributed test automation platform for application performance management and monitoring. It repurposes tests written in Selenium, soapUI, TestGen4Web, and Mozmill, and unit tests in Java, .NET, Jython, Groovy, PHP, Ruby, and Perl into functional tests, load and performance tests, and business service monitors. TestMaker is ideal for Web applications, Service Oriented Architecture (SOA) applications, Rich Internet Application (RIA using Ajax, Flex, Flash) and Business Process Management (BPM) applications.
LANforge is a unified multi-protocol network traffic generation and WAN emulation application. It allows users to generate real world customer traffic in a controllable manner. The WAN emulator allows the injection of latency and other network oddities like dropped, duplicated, and re-ordered packets. LANforge includes a drag-and-drop virtual network builder that supports virtual routers, WAN links, traffic-generating nodes, and more. It provides a scriptable command line interface with Perl libraries as well as a graphical user interface.
FunkLoad is a functional and load Web tester whose main use cases are functional testing of Web projects (and thus regression testing as well), performance testing, load testing (such as volume testing or longevity testing), and stress testing. It can also be used to write Web agents to script any Web repetitive task.
SLAMD is a Java application designed for stress testing and performance analysis of network-based applications. Although it was originally designed for benchmarking directory servers, it is actually very flexible and can be used to test applications using a wide range of protocols like LDAP, HTTP, POP, IMAP, and SMTP, and can also interact with relational databases using JDBC. In addition, it provides a Java-based API for developing custom workloads, and a scripting engine and record and playback tools that may also be used in the load generation process.
OpenLoad is an easy-to-use browser-based, rapid performance optimization solution for load and stress testing of dynamic Web sites. It uses IBM WebSphere and the DB2 Universal Database, and is fully integrated with IBM WebSphere Studio Application Developer. It substantially minimizes the time and skill set required to optimize the performance of Web-based applications by simplifying the process of building real-world user scenarios, verifying expected functional behavior, and pinpointing performance bottlenecks within Web applications and IT infrastructure.