Software testing
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
relates to Computer programming
Computer programming is the process of designing and building an executable computer program to accom...
subtopic of Software development
Software development is the process of conceiving, specifying, designing, programming, documenting, t...
Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources
A collection of public resources about how software companies test their software
treated in How to actually test UIs
Testing techniques used by leading engineering teams
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...