Test Case Integration: From Components to Systems
Source: TU München
In a component-based development approach system integration generally implies the packaging and deployment of a group of software components on hardware units, possibly hiding the interface of a component inside the unit. As a result, testing generally is performed during the integration phase on the (logical) component as well as the (technical) unit level, to ensure the correctness of the implemented functionality of each component in isolation as well as of the complete system influenced by the implementation platform. However, analyzing the correct functionality of a bundled and deployed component requires direct access to the interface of the component.