Training An old Zen koan asks: "If a tree falls in the forest, and no one is there to hear it, does it still make a sound?" In business, a product or service isn't worth much if the consumers have no access to it. The best e-commerce website would be a waste of time and money if it crashes after the first thousand users make a purchase. A mobile app is unlikely to make it if half of the ads do not show up during high traffic. A marketing campaign will cause only embarrassment if as a result of its success excited potential customers will come en masse and the web server will crash under load.

Performance Testing targets system's ability to deliver the functionality within a reasonable time and without exhausting the resources. Using special tools, performance tests simulate real-life environment and evaluate response time, memory use and processor utilization on the server, etc.

Conflair has expertise in several performance testing tools. However, it is our methodology that distinguishes us from the crowd:

Conflair usually plans and executes three types of Performance Tests:
  • Load/Stress Tests: These tests target system's ability to handle concurrent transactions. During Load tests we execute simultaneously the highest expected number of concurrent transactions and measure the performance parameters. In Stress tests, we go beyond the expected number in order to find the breaking point, or to evaluate the scalability.
  • Reliability Tests: These tests validate system's ability to function over time. Specifically, they are trying to check whether your application exhausts system resources – memory, storage, database – when being active for long periods without reset. This is a particularly common problem of mobile devices. Frequently overlooked, reliability-related issues cause big problems in production if not found and fixed during testing.
  • Volume Tests: Today, your application might function well. Yet what happens in three years, when you expect to have seven million records in the database? Will you queries still run as quickly as they have to? Volume tests provide an answer to that questions.

Performance Monitoring asks an all-important question: what happens after the system goes live? Even with the most careful planning and accurate test execution, there is no possibility to foresee all the factors that impact application's performance in production. Performance Monitoring addresses this problem. The idea is simple: have a number of agents that run a transaction in production every once in a while, measure the response time and log the results. Add to that the ability to send out alerts when the performance level is below a certain threshold, and you've gained some peace of mind plus reduction in customer support stress.

Performance Testing and Monitoring, when properly planned and executed, can be very useful in ensuring that the application will bring value to the enterprise. Conflair can help you with that.

About us

Conflair's mission is to improve the quality of software. To do that, we break it. In other words, we test software systems in order to discover issues before the user does. We do it in a variety of ways, manually and with the help of special test automation tools; for a variety of platforms, from the good all mainframe to web and mobile devices; locally, globally, and virtually. We go further and help our clients in setting up processes to make sure software quality is built into the development life cycle. Whatever we do, our focus is always on delivering high-quality solutions to our clients.

We are located in Atlanta, GA, USA, and since 2006 we have been helping numerous companies around the world to achieve their goals through software quality. Our team has expertise in a variety of methods and technologies, decades of experience, and we are ready to help.

Want to learn more? Drop us a line to or contact us at ++1-678-467-1464.

Contact us