pftp allows you to send and receive files and directories recursively, send and receive standard input and ouput, filter your connection, set the net buffer size, set the bandwidth, send UDP datagrams unicasted, broadcasted, and multicasted (which is meant for AUDIO and VIDEO streaming), send data to another user and manage that data, perform a network test based on either UDP or TCP, and use optimized buffers for your Gigabit Ethernet links. pftp can start from command line, as a daemon, or by inetd. All features are supported for IPv4 and IPv6.
CMake is a cross-platform, open-source build system. It is used to control the software compilation process using simple platform and compiler independent configuration files. It generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, and code generation.
YourKit Java Profiler is a CPU and memory profiler that makes it easy to solve wide range of CPU- and memory-related performance problems. It features automatic leak detection, powerful tools for the analysis of memory distribution, an object heap browser, comprehensive memory tests as part of your JUnit testing process, extremely low profiling overhead, transparent deobfuscation support, and integration with Eclipse, JBuilder, IntelliJ IDEA, NetBeans, and JDeveloper IDEs.
CTA++ is a tool for unit testing C++ classes, libraries, and subsystems. It is easy to use and provides very powerful features, helping the tester to build the testing environments and running the tests on C++ code. The testing process becomes efficient, visible, and organized, as required in a professional testing environment.
Sipp is a performance testing tool for the SIP protocol. It includes a few basic SipStone user agent scenarios (UAC & UAS) and establishes and releases multiple calls with the INVITE and BYE methods. It also reads XML scenario files describing any performance testing configuration. It features the dynamic display of statistics about running tests, periodic CSV statistics dumps, TCP, UDP, or TLS over IPv4 or IPv6 over multiple sockets or multiplexed with retransmission management, regular expressions and variables in scenario files, conditional branching, and dynamically-adjustable call rates. RTP play (voice, video, and RFC2833 DTMFs) is also supported.
GT Subset allows you to quickly and easily create subset databases for system testing and application development. It is a GUI utility that allows you to define any relationships required to subset data, as well as use existing database constraints. Selection criteria can be added at any level and can be changed at run time. Use it during system testing to build a smaller test database, to save disk space by reducing the amount of cloned data, to partition data in organizations, or to archive old data to history databases.
Seagull is a multi-protocol traffic generator test tool. Primarily aimed at IMS protocols, it is a powerful traffic generator for functional, load, endurance, stress, and performance tests for almost any kind of protocol. It currently supports Diameter, SIP, HTTP, XCAP, H.248 (ASCII) over UDP/TCP/SCTP/TLS, and TCAP over SS7 or SIGTRAN.