April 2014
Beginner to intermediate
634 pages
15h 22m
English
We can use the unittest package to perform testing that isn't focused on a single, isolated class definition. As noted previously, we can use the unittest automation to test a unit that is an integration of multiple components. This kind of testing can only be performed on software that has passed unit tests on isolated components. There's no point in trying to debug a failed integration test when a component's unit test didn't work correctly.
Performance testing can be done at several levels of integration. For a large application, performance testing with the entire build may not be completely helpful. One traditional view is that a program spends 90 percent of its time executing just 10 percent of ...