Use cases focus on user interactions and typical workflows through the system. They are designed to capture how actors accomplish their goals step-by-step, making them ideal for identifying workflow-related defects. Boundary value analysis handles large/small values, configuration testing handles combinations, and equivalence partitioning handles input classes - these are different testing techniques.