Created with the Web Accessibility Wizard |
Case of the Killer Robot
Article: Software Engineer Challenges Authenticity of “Killer Robot” Software Tests
White Box Testing
Testing conducted with tests constructed from viewing the actual code.
Each pathway through the code is tests, all end conditions are tested.
Black Box Testing
Testing conducted with tests constructed from the software specifications, but without knowledge of the code
Integration Testing
Testing conducted when separate code modules are integrated together into a single system
Tests constructed from the overall specifications of the system
Version Control
Methods for making sure the most current version of each module is included in the current version of the system build.
Allows development to “roll-back” to earlier versions