The first stage in testing a new hardware or software product, usually performed by the in-house developers or programmers.
See also beta testing.