Use Looping Patterns Safely in Scenario Editor
Use Looping Patterns Safely in Scenario Editor
Use loops only when repeated behavior is required and bounded. Current Scenario Editor guidance should avoid unbounded legacy Test Designer loop patterns.
Recommended guidance
- Set clear exit conditions for every loop.
- Prefer data-driven iteration or suite configuration when available.
- Protect tests from infinite loops with maximum attempts or timeouts.
- Log enough context to diagnose which iteration failed.
Validation workflow
- Identify the repeated action and exit condition.
- Set a safe maximum iteration count.
- Validate each iteration against expected state.
- Review output before increasing data size or concurrency.
Last updated: September 20, 2026