Test Types
- White and black box 
- One thought - unit (class based), integration, E2E, Manual 
 
- One thought - Unit (covers multiple layers but no external/db calls) - good for refactoring 
- seen in clean/hexagonal arch, for testing the inner/usecases 
 
- Integration 
- E2E 
- manual 
 
- One Thought - google - https://testing.googleblog.com/2010/12/test-sizes.html ||Feature|| Small|| Medium || Large || |Network access |No| localhost only| Yes| |Database |No| Yes| Yes| |File system access| No| Yes| Yes| |Use external systems |No |Discouraged |Yes| |Multiple threads |No| Yes| Yes| |Sleep statements |No |Yes |Yes| |System properties |No| Yes| Yes| |Time limit (seconds)| 60| 300 |900+| 
 
Last updated
Was this helpful?