![]() |
subject > process > verification > testing > testing performed by software engineers > integration testing > big bang testing |
![]() ![]() | ||||
big bang testing | ||||
subject | fact |
big bang testing | can work well on small systems | ![]() |
has definition An inappropriate approach to integration testing in which you take the entire integrated system and test it as a unit | ![]() | |
is a subtopic of 10.9 - Strategies for Testing Large Systems | ![]() | |
is a kind of integration testing | ![]() | |
may not work well on larger systems because it may be hard to tell in which subsystem the defect lies when a failure occurs | ![]() | |
integration testing | has advantage when you find a problem, you can find the defect more easily because you have a better idea in which subsystem to look | ![]() |
is better than big bang testing for large systems | ![]() | |
testing | can find defects whose consequences are obvious but which are buried in complex code, and thus will be hard to detect when inspecting | ![]() |
involves thinking of what could go wrong without actually studying the software | ![]() | |
requires attention to detail | ![]() | |
process | see also process^2 | ![]() |