This is a dangerous conceptualization. Testing must be thought of as part-and-parcel of the development activity. We must fight against the temptations to think of an 'integration testing period' or an 'acceptance testing period'.
Here is a list of testing types that I think possibly could be decoupled from the activity of coding, but they are the exception, not the rule.
- Load
- Security
- E2E
- User Acceptance
I know that this is a generally non-controversial position to take, but I am alarmed at how frequently people around me take the 'test as support' view.
What are your thoughts?