Walkthrough testing is a form of peer review in software within software engineering where the programmer guides others (e.g. managers, users, customers) specifying the software being designed, so that any errors or improvements can be spotted and changes can be implemented. It is mainly done within the of the software development process, before any code has been written, and usually involves any high-level documentation, such as structure charts or state transition diagrams.
White Box Testing is any software testing where the tester has access to the of the software under review. This type of testing is completed throughout the development process, especially the development and . Access to the source code allows the program to be inspected directly through the use of dry run testing and the use of trace tables.
This type of testing is where the person performing the test only has access to the , such as a beta version of the software, and they can only perform tests by running the code and analysing the results of the code, not the code itself. Beta testing involves black box testing, where the user only knows the intent of the software, not the details of the .
Keywords
source code | implementation | through the documentation | testing phases | design phase | compiled code |