8
Knowledge

Software testing

Investigation conducted to provide information about the quality of a software product or service under test and enable the business to understand the risks of software implementation

Concept

Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective, independent information about the quality of software and the risk of its failure to a user or sponsor or any other stakeholder. Software testing can determine the correctness of software for specific scenarios but cannot determine correctness for all scenarios. It cannot find all bugs. Based on the criteria for measuring correctness from an oracle, software testing employs principles and mechanisms that might recognize a problem. Examples of oracles include specifications, contracts, comparable products, past versions of the same product, inferences about intended or expected purpose, user or customer expectations, relevant standards, and applicable laws. Software testing can be functional or non-functional in nature. Software testing is often dynamic in nature: running the software to verify actual output matches expected. It can also be static in nature: reviewing code and its associated documentation. Software testing is often used to answer the question: Does the software do what it is supposed to do and what it needs to do? Information learned from software testing may be used to improve the process by which software is developed. A commonly suggested approach to automated testing is the "test pyramid," wherein most of the tests are unit tests, followed by a smaller set of integration tests and finally a few end-to-end (e2e) tests.

ProgressYou gain one extra energy each turn.
Rare114968 / 477691

CardsKnowledge

Software testing

Investigation conducted to provide information about the quality of a software product or service under test and enable the business to understand the risks of software implementation

Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective, independent information about the quality of software and the risk of its failure to a user or sponsor or any other stakeholder. Software testing can determine the correctness of software for specific scenarios but cannot determine correctness for all scenarios. It cannot find all bugs. Based on the criteria for measuring correctness from an oracle, software testing employs principles and mechanisms that might recognize a problem. Examples of oracles include specifications, contracts, comparable products, past versions of the same product, inferences about intended or expected purpose, user or customer expectations, relevant standards, and applicable laws. Software testing can be functional or non-functional in nature. Software testing is often dynamic in nature: running the software to verify actual output matches expected. It can also be static in nature: reviewing code and its associated documentation. Software testing is often used to answer the question: Does the software do what it is supposed to do and what it needs to do? Information learned from software testing may be used to improve the process by which software is developed. A commonly suggested approach to automated testing is the "test pyramid," wherein most of the tests are unit tests, followed by a smaller set of integration tests and finally a few end-to-end (e2e) tests.

Read the article on Wikipedia

How these stats are calculated

Every value is derived from a measurement of the article, with no manual input. The measurements below were taken on September 6, 2026.

ConceptAlters a rule of the game for as long as it stays in play.

REA

Reach

Article length

99 / 120

RIG

Rigour

Reference density and count

52 / 120

ANC

Anchorage

Age and revision count

373 / 400

CUR

Currency

Recent edit activity and view trend

18 / 30

DIF

Diffusion

Language editions and incoming links

71 / 100

Article size

85 kB

Sources cited

123

Sections

69

Revisions

7,141

Revisions in 90 days

22

Incoming links

1,916

Language editions

50

Views over 12 months

159,131

Created on

December 5, 2001

Wikidata statements

45

Rare — 96.8th percentile of notability

Rarity ranks cards by how famous their subject is: readership, number of languages and incoming links. This tier appears in 10.00% of cards pulled from packs. It says nothing about the card’s power, which is 705 out of 1000 here.

Effect

This card does not fight on its own: it carries a single effect, chosen by its dominant measure.

ProgressYou gain one extra energy each turn.

Knowledgetype matchups

Strong against

CosmosLand

Weak against

MythPower

The source article

This card maps to the Wikidata item Q188522, present in 50 Wikipedia editions.

Illustration : file on Wikimedia CommonsRadosław Smilgin licence CC BY-SA 3.0. Article text licensed under CC BY-SA 4.0.

Other Knowledge cards