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 performance and load testing.
The software development trend that shifts the target platform from the desktop to web, cloud and mobile applications has fostered the development of load testing services and performance testing tools on the web. It is an obvious option to use web-based and cloud-based load testing tools for applications that can be accessed by web users. This article presents the free offers from commercial web load testing services providers.
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.
The COVID-19 pandemic has been an accelerator of growth for online shopping and e-commerce. But are your website pages loading fast enough for impatient customers? This article shares some practical tips and metrics to test and measure the performance of your e-commerce website.
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.
Apache JMeter is an open source load and performance testing tool developed by the Apache Foundation that has become a major asset in software testing, being also used as a solution for many online commercial load testing services. The book “Master Apache JMeter From load testing to DevOps” provides an impressive amount of knowledge on how to successfully use JMeter, from your first steps with the tool to its integration in a DevOps approach.
Even in the era of cloud computing when you can scale your infrastructure more easily, building and managing a software that can scale and support a large number of users is more than just putting more powerful hardware. In this article, Dmitro Kosenko discusses the main principles behind load testing and proposes a step by step process to perform load testing using Microsoft’s Visual Studio Team Service.