Quality Testing

Quality is delighting customers

Difference between Testing Types and Testing Techniques

Hi friends,

Thought of sharing this with you...


Testing Types deal with what aspect of the computer software would be tested, while Testing Techniques deal with how a specific part of the software would be tested...


Testing Techniques

Testing techniques refer to different methods of testing particular features a computer program, system or product and what methods or ways would be applied or calculations would be done to test a particular feature of a software.

Black box testing techniques:

* Graph Based Testing Methods
* Error Guessing
* Boundary Value analysis
* Equivalence partitioning
* Comparison Testing
* Orthogonal Array Testing

White box testing techniques:

* Basis Path Testing
* Flow Graph Notation
* Cyclomatic Complexity
* Graph Matrices
* Control Structure Testing


Testing types

Testing types refer to different approaches towards testing a computer program, system or product. In other words, we may test each function of the software to see if it is operational or we may test the internal components of the software to check if its internal workings are according to specification

The different "Types of Testing" are listed below.

* Acceptance Testing
* Ad hoc Testing
/***
o Buddy Testing
o Paired Testing
o Exploratory Testing
o Iterative / Spiral model Testing
o Agile / Extreme Testing
***/

* Aesthetics Testing
* Alpha Testing
* Automated Testing
* Beta Testing
* Black Box Testing
* Boundary Testing
* Comparison Testing
* Compatibility Testing
* Conformance Testing
* Consistency Testing (Heuristic)
* Deployment Testing
* Documentation Testing
* Domain Testing
* Download Testing
* EC Analysis Testing
* End-to-End Testing
* Fault-Injection Testing
* Functional Testing
* Fuzz Testing
* Gray Box Testing
* Guerilla Testing
* Install & Configuration Testing
* Integration Testing
/***
o System Integration
o Top-down Integration
o Bottom-up Integration
o Bi-directional Integration
***/

* Interface Testing
* Internationalization Testing
* Interoperability Testing
* Lifecycle Testing
* Load Testing
* Localization Testing
* Logic Testing
* Manual Testing
* Menu Walk-through Testing
* Performance Testing
* Pilot Testing
* Positive & Negative Testing
* Protocol Testing
* Recovery Testing
* Regression Testing
* Reliability Testing
* Requirements Testing
* Risk-based Testing
* Sanity Testing
* Scalability Testing
* Scenario Testing
* Scripted Testing
* Security Testing
* SME Testing
* Smoke Testing
* Soak Testing
* Specification Testing
* Standards / Compliance Testing
/***
o 508 accessibility guidelines
o SOX
o FDA / Patriot Act
o Other standards requiring compliance
***/

* State Testing
* Stress Testing
* System Testing
* Testability Testing
* Unit Testing
* Upgrade & Migration Testing
* Usability Testing
* White box Testing
/***
o Static Testing Techniques

/******
+ Desk checking
+ Code walk-through
+ Code reviews and inspection
******/

***/

/***
o Structural Testing Techniques

/******
+ Unit Testing
+ Code Coverage Testing
+ Statement
+ Path
+ Function
+ Condition
+ Complexity Testing / Cyclomatic complexity
+ Mutation Testing
******/

***/
The list above, hopefully covers most of the "Types of Tests" that are generally performed. There may be a few that might have missed ...

Do add if you find any

Cheers

zakir

Views: 630

Tags: techniques, types

Comment

You need to be a member of Quality Testing to add comments!

Join Quality Testing

Comment by Madiha Kaiser on August 18, 2009 at 4:16pm
its really very helpful............thanks
Comment by Tirru on August 18, 2009 at 12:45pm
thanks a lot zakir
Comment by Sireesha K on August 17, 2009 at 11:23pm
Thanks pa for the information.

Best Regards,
Sireesha/-

TTWT Magazine

Welcome to Quality Testing!

Sachin Natu

 Manager QA at IdeaS Revenue Optimization

Advertisement

Submit A Job

Submit A Tool

Advertisement

Videos

  • Add Videos
  • View All

Badge

Loading…

© 2013   Created by Quality Testing.

Badges  |  Report an Issue  |  Terms of Service