Architecture-Driven Modernization ----------------------------------------- The Legacy Systems Challenge OMG Government Information Day – March 2008 ------------------------------
Testing Basics Dr. Eng. Amr T. Abdel-Hamid NETW 703 Winter 2010 Protocol Design.
Software Testing. Making Software Work Today's Topics Why testing? Some basic definitions Kinds of testing Test-driven development Code reviews (not testing)
1 Basic Definitions: Testing What is software testing? Running a program In order to find faults a.k.a. defects a.k.a. errors a.k.a. flaws a.k.a. faults.