Developing Good Applications: Methods Of Application Examination
Over the years the types of software testing have evolved as the discipline has matured. Whilst each types has evolved, the number of different approaches has largely remained the same over the past 20 years. Today it’s recognized that black box and white box are high level generic types of testing. Adding to this we have the specific types which include unit, integration, functional, system, regression, acceptance, load, stress, usability, performance and security testing. This article aims to provide an overview on each of these different types.