5. Testing cycle