QA.tech automatically uses dependency output states for “Resume From” dependencies when:✅ Dependency test completed successfully within the last hour
✅ Same environment (dependencies must match the test environment)
✅ Browser state is valid (login sessions haven’t expired)If any condition isn’t met, the dependency test runs first to generate fresh browser state.Note: “Wait For” dependencies always run fresh and do not use output state optimization.
No. Dependency output states only skip tests when we’re certain the browser state is identical to what would be achieved by running the dependency. If there’s any doubt, the system runs tests normally.
If any dependency test fails, all dependent tests will be skipped in the current test run. Dependency output states are only used for “Resume From” dependencies that completed successfully.