This is an old revision of this page, as edited by Patrick (talk | contribs) at 11:30, 28 August 2003. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 11:30, 28 August 2003 by Patrick (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)- In science, an experiment performed to verify the presence, the quality or the quantity of determined characteristics or elements in a specimen.
- Similarly, in software engineering, an experiment to determine some characteristic of a software system. See software testing.
Testing is the process of checking whether something is true or false, whether it is valid, or whether it is functional.
In software development, testing is usually required before release to the general public. In-house developers often test the software in what is known as 'alpha' testing which is often performed under a debugger or with hardware-assisted debugging to catch bugs quickly. It can then be handed over to quality assurance staff for additional testing in an environment simular to how it was intended to be used.
This is often known as the second stage of alpha testing. Following that, limited public tests known as beta-versions are often released to groups of people so that further testing can ensure the product has few faults or bugs.
There are companies that introduced the so-called gamma tests, which means feature-completed, but the software did not run through all the inhouse quality checks
See also crash test, Statistical hypothesis testing, Likelihood-ratio test.
Test (student assessment). A tool or technique intended to measure student's performance, knowledge or skills.
Geography. The river Test is a river in Hampshire, England.
A better place to "test" out new Misplaced Pages code is in the Misplaced Pages sandbox.