Software testing


Topic | v1 | created by jjones |
Description

Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include the process of executing a program or application with the intent of finding software bugs (errors or other defects), and verifying that the software product is fit for use. Software testing involves the execution of a software component or system component to evaluate one or more properties of interest.


Relations

a subtopic of Software development

Software development is the process of conceiving, specifying, designing, programming, documenting, t...

relates to Computer programming

Computer programming is the process of designing and building an executable computer program to accom...


Edit topic New topic

Resources

No beginner resources matching your criteria have been registered, yet.

No intermediate resources matching your criteria have been registered, yet.

No advanced resources matching your criteria have been registered, yet.

is treated in Writing Effective Tests for Modern Web Apps

Testing modern web apps can be challenging. There are many variations of tests — unit, integration, a...

is treated in How to actually test UIs

Testing techniques used by leading engineering teams

is treated in How They Test

A collection of public resources about how software companies test their software