Introduction
A test suite groups multiple test cases to run together in one go. It helps organize and run tests efficiently.
When you want to run several related test cases at once.
When you need to run tests in a specific order.
When you want to run tests on different browsers or environments.
When you want to separate smoke tests from full regression tests.
When you want to run tests in parallel to save time.