Best practices
Note: Component testing follow the same best practices that we have with integration testing, you see it here.
Additional to that, there are some other important things to take in mind:
Component testing uses real-life scenarios during testing, which provides you with a good indication of how the software will perform once it is released.
Each test environment is completely isolated from all other test environments.
Component testing is performed once the unit testing is performed.
The functionality of all the component should be working fine.
There should not presence of any Critical or High or Medium severity & priority defects.
They also follow the AAA pattern.
Last updated