info@brightest.be
+32 3 450 88 42
Brightest > Solutions > Test Services > Performance Testing

Performance Testing

Performance testing is the practice of determining how applications, hardware, networks, databases, … will perform under a particular workload. The main goal is to improve speed, scalability, stability and reliability.

Is performance testing relevant for your company?

If you have a company website it is already relevant. Next to a marketing point of view every website, webshop, ERP,.. should be performant at any moment as your reputation as reliable partner is at stake. Downtime can cause harmful long-term damage to your brand. To clarify some figures:

  • 66% of customers said website performance influences their impression of the company and 33% of customers have a negative impression of a company with a poor performing website¹
  • 47% of consumers expect to wait no longer than two seconds for a web page to load. After that, consumer tolerance wears and 40% of visitors will abandon a web page if it doesn’t load in less than three seconds¹
  • The results of a one-second increase in download²:
    • 78% conversion decrease
    • 64% increased bounce rate
    • 3% loss of revenue per visitor

Performance is often referred to as part of non-functional software testing. Other examples of these “non-functionals” are security testing & usability testing. To determine how your digital application performs under different circumstances, we execute different types of tests  :

  1. Load testing
  2. Stress testing
  3. Endurance testing
  4. Spike testing
  5. Volume testing
  6. Scalability testing

We determine the best cocktail of these different tests case by case, above all efficiency is key!

How we test the performance of your digital application

Every project starts with defining clear goals and assigning responsible persons (at your side & ours). Together we identify which flow to automate using the right tool(s). We run the flows as if they are executed by x number of users and simulate the applications’ behavior when used by numerous users. The goal is to identify the bottlenecks. Once the results are good, we define the benchmark against which all future versions will be compared to and last but not least give recommendations on how to include performance testing in your overall testing strategy and process.

Boxes to check for the best return on investment

✔️ Choose the best tooling suitable for your case also if this means throwing another one out the window. Our experts are skilled in both open-source as paid tools. We are vendor-independent so you can count on an honest and objective advice.

✔️ Dare to automate when you integrate. Automating the right test scripts at the right time increases your ROI significantly.

✔️ Be prepared to test don’t test to be prepared. Allocate budget & resources to test the performance of your application from the start. The later your discover bugs the more you pay to fix them.

Partnerships