Friday, October 29, 2010

QTP02:First Look Flight Reservation Application

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

Quality Center 07 : Test Lab module of Quality Center.

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.

Quality Center Tutorial 06 : linking tests in Quality Center

Quality Center Tutorial 5 - Test Plan Module Part 2

Quality Center 04 - Test Plan Module Part 1

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.

Loadrunner Tutorial 03

Loadrunner Tutorial 02

Loadrunner Tutorial 1:

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

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

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.