Tutorials, articles, tools and resources on how to perform load testing in software testing.
If you ask two software testers, you will get three different definitions for each software testing term. This article discusses spike testing and how this type of testing relates to and differs from performance and load testing.
The Apache JMeter is an open source load testing tool developed by the Apache Foundation that can be used to test performance both on static and dynamic resources. It can be used to simulate a heavy load on a server and also some functional testing. JMeter has an open architecture that can be extended with plugins.
Database testing is one of the areas that might have the smaller number of open source tools. The programming languages have many xUnit tools and mocking frameworks, but this is not the case for databases. This article provides a list of open source tools that can be used to perform unit, load and security testing on several relational (MySQL, Oracle, SQLServer, etc.) and NoSQL databases.
QA had thoroughly tested the new release, performed Unit tests, functional tests and yet… we still crashed. The ultimate goal in development is to make sure the application works for the end users in the production env, not just in QA. This is where load testing and Gatling come in.
Ensuring your applications perform optimally under various conditions is crucial in today’s digital landscape. Load testing is a critical aspect of performance testing because it helps organizations identify and mitigate performance bottlenecks ensuring a seamless experience for your users.
Gatling is an open source load testing tool. It officially supports HTTP, WebSocket, Server-Sent-Events and JMS. Gatling is developed in Scala and built upon Netty for non-blocking HTTP. It works with Akka for virtual users’ orchestration.
Locust is an open source load testing tool that supports running load tests distributed over multiple machines and can be used to simulate millions of simultaneous users. This article provides pointers to documentation, tutorials, courses and videos to learn how to use Locust open source load testing tool.