-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Scala Test-Driven Development
By :
Individual components of the software module are tested together during integration testing. This phase sits in between unit testing and acceptance testing. In unit testing, we are testing a single unit of the code, whether it be a class or a method. Once we are sure that the individual bits are working according to the specification, we can start with integration testing to check if the modules/components behave as expected with other components, both internal and external.
The process of integration testing can be broken down into these steps:
Identify the interfaces between the units that are used for interaction.
Specify a collection of units with interfaces that form a complete end-to-end integration.
Create integration test cases along with the inputs and expected outputs.
Evaluate the test to determine if the results are matched and record the results.
We can think of functional testing as a verification activity. It is a type of black-box testing....