Displaying 1 to 20 from 32 results

jmeter - Mirror of Apache JMeter

  •    Java

Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications. It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types.Full featured Test IDE that allows fast Test Plan recording (from Browsers or native applications), building and debugging.

locust - Scalable user load testing tool written in Python

  •    Python

Locust is an easy-to-use, distributed, user load testing tool. It is intended for load-testing web sites (or other systems) and figuring out how many concurrent users a system can handle. The idea is that during a test, a swarm of locusts will attack your website. The behavior of each locust (or test user if you will) is defined by you and the swarming process is monitored from a web UI in real-time. This will help you battle test and identify bottlenecks in your code before letting real users in.

Performance Analysis of Logs (PAL) Tool

  •    

Ever have a performance problem, but don't know what performance counters to collect or how to analyze them? The PAL (Performance Analysis of Logs) tool is a powerful tool that reads in a performance monitor counter log and analyzes it using known thresholds.

tcpreplay - Pcap editing and replay tools for *NIX and Windows - Users please download source from

  •    C

Tcpreplay is a suite of GPLv3 licensed utilities for UNIX (and Win32 under Cygwin) operating systems for editing and replaying network traffic which was previously captured by tools like tcpdump and Ethereal/Wireshark. It allows you to classify traffic as client or server, rewrite Layer 2, 3 and 4 packets and finally replay the traffic back onto the network and through other devices such as switches, routers, firewalls, NIDS and IPS's. Tcpreplay supports both single and dual NIC modes for testing both sniffing and in-line devices.Tcpreplay is used by numerous firewall, IDS, IPS, NetFlow and other networking vendors, enterprises, universities, labs and open source projects. If your organization uses Tcpreplay, please let us know who you are and what you use it for so that I can continue to add features which are useful.




SQL Load Test

  •    

This tool takes a SQL Profiler trace file and generates a unit test that replays the same sequence of database calls found in the trace file. The unit test is designed for Visual Studio Load Test. The code generated is easily modifiable so that data variation can be included.

SQL Server and SQL Azure Performance Testing: Enzo SQL Baseline

  •    

Run SQL statements in SQL Azure (or SQL Server) and capture performance metrics of your SQL statements (reads, writes, CPU...) against multiple databases. Run your statements in parallel, view performance results side-by-side and export to Excel for further analysis.

patterns & practices: Performance Testing Guidance

  •    

patterns & practices Performance Testing Guidance project. The purpose of this project is to build some insightful and practical guidance around doing performance testing and using Visual Studio 2005. It's a collaborative effort between industry experts, Microsoft ACE, patterns

Profiler Repliator by SQLDair.com for SQL Server Performance Testing

  •    

I've developed a small application that will help you test the performance of you SQL engine. the application simply retrieve your Queries from a Pre-set Profiler table and start replicate this in multithreading mode with you set configuration to brute the destination database...


Code Rule

  •    Assembly

The implementation of well-known basic algorithms in computer science using a variety of technologies. Useful to compare the raw performance of various languages, runtimes, and hardware-based implementations.

cpp-serializers - Benchmark comparing various data serialization libraries (thrift, protobuf etc

  •    C++

Compare various data serialization libraries for C++. This project does not have any external library dependencies. All (boost, thrift etc.) needed libraries are downloaded and built automatically, but you need enough free disk space to build all components. To build this project you need a compiler that supports C++11 features. Project was tested with GCC 4.8.2 (Ubuntu 14.04).

daytona - An application-agnostic framework for automated performance testing and analysis.

  •    PHP

Daytona is an application-agnostic framework for automated performance testing and analysis. Any performance testing script running on command line can be integrated into a Daytona framework for repeatable execution and methodical analysis.We were alerted to a security flaw in this project that allows an authenticated user to upload a zip file and potentially enable a remote code execution attack. We are no longer mainintaining this project and request the community to help fix this code. If no one steps up to do so, we'll mark this code as archived and offer it in a read only mode with the caveat that it contains a flaw that you should repair. (Check the open issues on this repo.) If you do repair it, let us know. We want to offer the best quality code, but bugs don't fix themselves. So please help.

expecto - A smooth testing lib for F#

  •    F#

Expecto is a smooth testing library for F#, with APIs made for humans, giving strong testing methodologies to everyone.With Expecto you write tests as values. Tests can be composed, reduced, filtered, repeated and passed as values, because they are values. This gives the programmer a lot of leverage when writing tests.

pewpew - Flexible HTTP command line stress tester for websites and web services

  •    Go

Pewpew is a flexible command line HTTP stress tester. Unlike other stress testers, it can hit multiple targets with multiple configurations, simulating real world load and bypassing caches.Disclaimer: Pewpew is designed as a tool to help those developing web services and websites. Please use responsibly.

dynamometer - A tool for scale and performance testing of HDFS with a specific focus on the NameNode

  •    Java

Dynamometer is a tool to performance test Hadoop's HDFS NameNode. The intent is to provide a real-world environment by initializing the NameNode against a production file system image and replaying a production workload collected via e.g. the NameNode's audit logs. This allows for replaying a workload which is not only similar in characteristic to that experienced in production, but actually identical. Dynamometer will launch a YARN application which starts a single NameNode and a configurable number of DataNodes, simulating an entire HDFS cluster as a single application. There is an additional workload job run as a MapReduce job which accepts audit logs as input and uses the information contained within to submit matching requests to the NameNode, inducing load on the service.

mongoose-base - Mongoose is a storage performance testing automation tool

  •    Java

Mongoose is a storage performance testing tool. Mongoose is able to sustain millions of concurrent connections and millions of operations per second.

hrrs - Record, transform, and replay HTTP requests in Java EE and Spring applications.

  •    Java

HRRS (HTTP Request Record Suite) is a set of tools that you can leverage to record, transform, and replay HTTP requests in your Java EE and Spring web applications written in Java 6 or higher. In essence, HRRS bundles a servlet filter for recording and a standalone command-line Java application for replaying the requests.

autometer - Distributed Load Testing Made Simple

  •    Javascript

An automation tool for scaling load tests using distributed slaves. Based on master-slave architecture where master acts as a test coordinator, from where tests are triggered and the actual tests are distributed across multiple hosts. test.jmx - Your jmeter test file, make sure test name matches with autometer config testName variable.

mqperf

  •    Scala

A benchmark of message queues with data replication and at-least-once delivery guarantees. Message queues and test servers are automatically provisioned using Ansible on AWS. You will need to have the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY present in the environment for things to work properly, as well as Ansible and Boto installed.

dotnet-web-benchmarks - Benchmarks of popular .net web frameworks

  •    Lua

will compile and run all the projects on port 8083. It will then run wrk against the web server. It will then generate a report page in reports and show them. Take with much salt. Maybe garlic and hot sauce. These are same machine, simple route, text only responses.