All You Wanted To Know On Software Testing.Interview Questions.Software Testing Terminologies.
Friday, October 29, 2010
Monday, October 25, 2010
Monday, October 18, 2010
Verfication Versus Validation
Verification ensures that the application complies to standards and processes.
This answers the question " Did we build the right system? " Eg: Design reveiws, code walkthroughs and inspections. Validation ensures whether the application is built as per the plan. This answers
the question " Did we build the system in the right way? ". Eg: Unit Testing, Integration Testing, System Testing and UAT.
Sunday, October 17, 2010
Endurance And Volume Testing
Load testing can be conducted in two ways. Longevity testing, also called endurance testing, evaluates a system's ability to handle a constant, moderate work load for a long time. Volume testing, on the other hand, subjects a system to a heavy work load for a limited time. Either approach makes it possible to pinpoint bottlenecks, bugs and component limitations. For example, a computer may have a fast processor but a limited amount of RAM (random-access memory). Load testing can provide the user with a general idea of how many applications or processes can be run simultaneously while maintaining the rated level of performance.
Load testing differs from stress testing, which evaluates the extent to which a system keeps working when subjected to extreme work loads or when some of its hardware or software has been compromised. The primary goal of load testing is to define the maximum amount of work a system can handle without significant performance degradation.
Load testing differs from stress testing, which evaluates the extent to which a system keeps working when subjected to extreme work loads or when some of its hardware or software has been compromised. The primary goal of load testing is to define the maximum amount of work a system can handle without significant performance degradation.
Saturday, October 16, 2010
Friday, October 15, 2010
Thursday, October 14, 2010
What is spike Testing
Spike Testing is a testing process in which an application is tested with sudden increment and decrement in the load.The system is suddenly loaded and unloaded.It is done to see how the system reacts with unexpected rise and fall of users.
What is heuristic testing?
Testing the application based on Experience is referred to as heurisitics testing.
Friday, October 8, 2010
Difference between re-testing / Regression Testiing?
Re-testing is testing the application again and again with the intent of finding the bugs.
Regression Testing is testing a new build to check whether bug fixes have resulted in any new bugs, basically you are checking a new build for presence of any bugs.
What Is Bug Triage
Bug Triage is the formal meeting we have to classify the bugs on the basis of Severity/Priority
Labels:
Defect Report
Sunday, October 3, 2010
Source Code Testing Tools
- BoundsChecker By Numega
Pure Coverage By Rational
Purify By Rational
Jprobe By Sitraka Software
ATTOLCoverage By ATTOL Software
Labels:
Testing Tools
What is middleware?
Middleware is a software that allows software components to talk to each other.For ex. WebSphere MQSeries is a middleware software available in the market.
Middleware can also be defined as Software that mediates between an application program and a network. It manages the interaction between disparate applications across the heterogeneous computing platforms. The Object Request Broker (ORB), software that manages communication between objects, is an example of a middleware program.
Middleware can also be defined as Software that mediates between an application program and a network. It manages the interaction between disparate applications across the heterogeneous computing platforms. The Object Request Broker (ORB), software that manages communication between objects, is an example of a middleware program.
Subscribe to:
Posts (Atom)