In Cleanroom Software Engineering, traditional unit testing by developers is replaced by:
AAutomated Selenium Test Scripts
BFormal Correctness Proofs and Peer Code Inspection
CBlack-Box Acceptance Testing
DCrowdsourced Beta Testing
Explanation
Cleanroom avoids program execution/unit testing by developers, relying instead on mathematical proofs of correctness and code verification before statistical testing.

No Comments