Testing Tools (Performance, Benchmark)
What is Selenium? Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!)
ABOUT SIEGE Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet. Siege supports basic authentication, cookies, HTTP and HTTPS protocols. It lets its user hit a web server with a configurable number of simulated web browsers. Those browsers place the server “under siege.” Joe Dog Software - Siege Home
Linux For i386 systems you can use the binary rpm file. Download the file and install using: OpenWebLoad
Iperf was developed by NLANR/DAST as a modern alternative for measuring maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss. Iperf
http_load - multiprocessing http test client Fetch the software. http_load runs multiple http fetches in parallel, to test the throughput of a web server. However unlike most such test clients, it runs in a single process, so it doesn't bog down the client machine. http_load
Welcome to the httperf homepage
Deluge - web site stress test tool
Welcome to curl-loader Introduction curl-loader (also known as "omes-nik" and "davilka") is an open-source tool written in C-language, simulating application load and application behavior of thousands and tens of thousand HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address. In contrast to other tools curl-loader is using real C-written client protocol stacks, namely, HTTP and FTP stacks of libcurl and TLS/SSL of openssl, and simulates user behavior with support for login and authentication flavors. The goal of the project is to deliver a powerful and flexible open-source testing solution as a real alternative to Spirent Avalanche and IXIA IxLoad.
What is WebInject? WebInject is a free tool for automated testing of web applications and web services. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms, XML/SOAP Web Services, REST, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional, acceptance, and regression tests. A test harness allows you to run many test cases and collect/report your results. WebInject - (HTTP) Web Application and Web Services Test Tool
DB Sanity English Version Deutsche Version Quite often production data contains many inconsistencies and faults which can even contradict your current system requirements. This can be caused by historic bugs, data migration problems and aborted processes. If you are lucky the system will ignore these bad sets of data (e.g. and consider them incomplete) but if you are unlucky they will act as ticking timebombs ready to explode when an unfortunate use case trips on one of these sets (e.g. a postal system that causes the wrong postage costs). A lot of time can be spent on finding work arounds or manually cleaning the data in question.
Anteater Ant-based functional testing by Ovidiu Predescu, Jeff Turner Introduction Welcome to Anteater! Anteater is a testing framework designed around Ant, from the Apache Jakarta Project.
Open source software testing tools News TestLink 1.9.9 (Lone Ranger) - Released. - 64 issues solved. You can define Custom Fields for Builds! JIRA Integration via SOAP, improved Better... Read More Posted on Nov 17