Today: May 21, 2024 5:13 am
A collection of Software and Cloud patterns with a focus on the Enterprise

Tag: load testing


I frequently hear people talk about unit tests when they actually mean something else. In some cases, I would think it was pedantic to argue about the specific meaning of a term like unittest, but in this case I think it often works against the Software Developer to use the term incorrectly. Below I provide a short list with descriptions to explain some useful testing concepts. Unit test It’s important to be clear on what “unit” means It means a function/method or class It does not mean database, SaaS, filesystem or any other......

Continue Reading


Load Testing with Locust.io

I’ve recently done some load testing using Locust.io. The setup was more complicated than other tools and I didn’t feel like it was well documented on their site. Here’s how I got Locust.io running on two different Linux platforms. Locust.io on RedHat Enterprise Linux (RHEL) or CentOS Naturally, these instructions will work on CentOS too. sudo yum -y install python-setuptools python-devel sudo yum -y install libevent libevent-develsudo yum -y install python-setuptools python-devel sudo yum -y install libevent libevent-devel One requirement of Locust.io is ZeroMQ. I found instructions to install that on their site......

Continue Reading


Load testing web applications is a big deal in a day of web scale traffic. There are countless ways to get traffic to a website, and when one of them goes right (like a slashdot or viral content), it can produce an enormous load in a very short time. Building and testing large scale software requires being able to simulate high levels of load. There are compelling commercial and open source load testing options available. Three that span much of the functional landscape are HP’s LoadRunner, Locust.io and Apache Jmeter. Let’s start with......

Continue Reading