Various type of testings.
1 acceptance testing: Formal testing conducted to enable a user, customer, or other authorized entity to determine whether to accept a system or component . [IEEE] 2 actual outcome: The behaviour actually produced when the object is tested under specified conditions. 3 ad hoc testing: Testing carried out using no recognised test case design technique . 4 alpha testing: Simulated or actual operational testing at an in-house site not otherwise involved with the software developers. 5 arc testing: See branch testing . 6 Backus-Naur form: A metalanguage used to formally describe the syntax of a language. See BS 6154. 7 basic block: A sequence of one or more consecutive, executable statements containing no branch es. 8 basis test set: A set of test cases derived from the code logic which ensure that 100\% branc...