Why Database Tuning?
It is a primary responsibility of a performance Engineer to provide tuning recommendations for a database server when it fails to respond as expected.
Performance tuning can be applied when you face the following scenarios:-
If the real user waiting time is high
To keep your database updated on par with your [...]
Protocol in performance testing view is “Communication Protocol”. Communicating between the physical systems; it may be a Load Generator, Application and Web servers.
The key elements of a protocol are:
Syntax: Include Time data formats and signal levels.
Semantics: Includes control information and error handling.
Communication Protocol is a set of rules and regulations that determine how data is [...]
What is Cloud?
A cloud consists of three components, one or multiple datacenters, a network and a “zillion” number of devices. That’s what it’s all about, the components and their interaction. Ultimately the user is interested in the end-to-end experience, regardless of the components.
A cloud is grouped into private or public cloud based on the location [...]
When we were using LoadRunner for our Performance Testing engagements we have encountered certain recording problems. We have listed down some of the most common problems and the steps that should be followed to troubleshoot those issues.
Problem 1: NOT PROXIED error in the recording events log.
This error occurs when there is some sort of spyware software [...]
What is Capacity Planning
Capacity Planning is the process of determining what type of hardware and software configuration is required to meet application needs. Capacity planning, performance benchmarks and validation testing are essential components of successful enterprise implementations. Capacity planning is an iterative process. A good capacity management plan is based on monitoring and measuring load [...]
Owing to the cut throat competition, IT companies are striving to go one step ahead than their competitors to woo their prospective clients. Cutting down the costs without compromising on the quality has been the effective strategy these days. Open source tools not only promise to cut down the costs drastically, but are also more [...]
Concurrent user estimation is an important step before going for performance testing and capacity planning as it is directly related to consumption of system resources. Therefore, before entering into the load testing phase we need to determine the peak user load or the maximum concurrent user load for designing a workload model. People often estimate [...]
The quality assurance landscape is undergoing a major transformation as QA organizations try to align their goals with the business goals of their companies.
QA has a tough balancing act to perform — tackling business risks as well as cost reduction and ROI concerns, while building agility in their organizations to respond to business goals.
Testing teams [...]