Friday, February 29, 2008

Inability to find all faults

A problem with software testing is that testing all combinations of inputs and preconditions is not feasible when testing anything other than a simple product.


This means that the number of defects in a software product can be very large and defects that occur infrequently are difficult to find in testing.

More significantly, parafunctional dimensions of quality--for example, usability, scalability, performance, compatibility, reliability--can be highly subjective; something that constitutes sufficient value to one person may be intolerable to another.

Monday, January 28, 2008

Testing Measurement :

Any measurement program can be divided into two parts. The first part is to collect data, and the second is to prepare metrics/chart and analyse them to get the valuable insight which might help in decision making. Information collected during any measurement program can help in:
  • Finding the relation between data points,
  • Correlating cause and effect,
  • Input for future planning.
Normally, any metric program involves certain steps which are repeated over a period of time. It starts with identifying what to measure. After the purpose is known, data can be collected and converted in to the metrics. Based on the analysis of these metrics appropriate action can be taken, and if necessary metrics can be refined and measurement goals can be adjusted for the better.

Monday, December 17, 2007

Test Strategy

Test Strategy : It is a way to do testing of certain functions of an application or some time whole application, in nut shell it is not a test plan it is a extended sub-plan or certain specific pre-determined set of steps for testing of the module or system.

Sunday, November 25, 2007

What is Unit Testing ?


[Ans.] Unit testing has been recently popularized by Kent Beck as part of eXtreme programming. By no means does that the only use of unit testing is within eXtreme programming - it has many uses in many different development processes ranging from the standard waterfall model to the most agile processes today.


The name "unit testing" is the key to understanding what unit testing brings to the table: the ability to test individual units of code. A class, function, SQL stored procedure, web pages, or even a specific part of a protocol (or may be whole protocol) can be considered a "unit".

And in nut shell to test a unit code known as unit testing.

Tuesday, October 23, 2007

Types of Performance Testing


Performance Testing Types :


P.T = L.E.S.S

Performance Testing = Load, Endurance, Stress, Spike

So, there are four types of P.T mentioned above.

Sunday, July 01, 2007

Testing Outline Analysis

Testing Outline Analysis :--

The objective of this analysis is to relate evaluation, (revealing) defects, and quality of a software under test or AUT (Application under testing).

We can use two approaches to achieve these objectives :--

A) Static analysis methods where the software artifact is examined manually,
or with a set of tools, but not executed.

B) Dynamic analysis methods where the software artifact is executed
using a set of input values, and its output behavior is then examined
and compared to what is expected.

Monday, May 28, 2007

Saw Practices :--

These are the Management Check in SDLC Phases.

Connected Roads: (V2V Communication)

V2V is like a wireless conversation between cars . Using high-speed signals, vehicles constantly share information with one another, such as...