browse by category or date

My current project is almost launched. One of the final steps is to do a performance/stress testing. The purpose of this test to measure:

  1. how fast the response under normal load
  2. maximum concurrent users before the response fell below the acceptance standard

As I am looking for a free/open source solution, I stumbled on this page. Here’s my short take on each of the software.

  1. JMeter. It is a Java-based application. But due to Java-licensing uncertainty, I was advised to totally skip this application
  2. Gatling. It’s a Scala-based testing application. Since I’m not familiar with Scala, I’ll keep this as last resort
  3. Locust. A python-based software. I have previously toying around with python, so this is a possible candidate
  4. Tsung. An erlang-based testing tool. Last release was 4 years ago, so maybe it’s no longer actively maintained. Also, I’m not familiar with erlang.
  5. Siege. Since this testing application is only running on Linux/Unix, I’m not considering it.
  6. Httperf. Another Linux-based application. Skipped
  7. Taurus. Not exactly a performance testing application, but more like an automation application. But its usage to automate JMeter or Selenium is prominently highlighted. It is a python application, so it might worth for consideration
  8. Artillery. A Node JS testing application. But reading from its page, this application purpose is more on testing the performance of the backend systems.
  9. Goad. A go-based application. Unfortunately, it’s totally dependent on AWS Lambda. So this is not suitable to my requirement

After looking at all of these options, and also considering things like budget, time required to learn, I decided to pick up Locust. So I’ll keep you posted on my progress on using Locust to test my project’s performance. Cheers!

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

To solve this issue, first ensure that you already have the nuget packages for SQLite are installed:

Add these lines in machine.config:

    <system.data>
        <DbProviderFactories>
			  <remove invariant="System.Data.SQLite.EF6" />
			  <remove invariant="System.Data.SQLite" />
			  <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
			  <add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
    
		</DbProviderFactories>
    </system.data>

We can find machine.config in:

  1. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
  2. C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config

That’s all friends. I hope it helps!

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

Did you know that in USA, one of the way to support duck conservation is by buying duck stamps? I didn’t. Thanks to Last Week Tonight with John Oliver’s latest episode, now I do. Every year, a new duck stamp is released. To do so, there is an annual nationwide art contest to design duck stamp. And boy, it’s a serious business. By serious, I mean it has fierce competitions, rivalry and drama.

John and his team submitted 5 duck stamp designs. Funny enough, two were disqualified due to the art has numbers on it, and three were out without receiving any votes from the judges. As a revenge, John put these paintings on auction at bestduckingstamps.com. All the proceeds will be donated to Federal Duck Stamp program.

As of 1st Oct 2021 Singapore Time, I’m impressed with number of bids and value!

  1. Leading the pack with 141 bids at $21,100.00 value is “Duck Hunt” by Eric Joyner.

  2. Trailing behind the leader, with 89 bids at $17,500.00 value is “Duck Judges” by Bill Mayer.

  3. On third position with 59 bids at $15,100.00 value is “Duck Hunting Hunters” by Josie Morway

  4. On fourth position with 74 bids at $12,433.00 value is “Duck with a Pearl Earring” by Omar Rayyan

  5. Last but not least, with 102 bids at $5,700.00 value is “Feuding Artist Handshake” by Roberto Parada

The full bids:

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant: