158 .225 Chapter Notes - Chapter 10: Black-Box Testing, Decision Table, Exploratory Testing
Document Summary
Technical test of the software components and architecture. Requirements based tests functional tests, see if it works. System tests non-functional tests, whether it does things well enough. (e. g. Testing is an activity aimed at proving that the software system does not do what it is supposed to do. Some testing is manual (i. e. humans do exploratory testing) others are automatic (i. e. done with software). Quality assurance all different types of testing, testing is not just about the software. A bug is any variance between wheat the system is supposed to do and what is actually does. Derive test cases from system use cases. Relative frequency of use cases, things used more. Process of using standardized techniques to locate flaws (bugs). Unit tests construction phase (only tests a single. Black box testing construction phase often. System tests before acceptance (how the parts fit. User acceptance tests before closeout (done by the together) client)