import XCTest final class StabilityTests: BaseUITestCase { func testP001_RapidOnboardingNavigationDoesNotCrash() { for _ in 0..<3 { let welcome = OnboardingWelcomeScreen(app: app) welcome.waitForLoad(timeout: defaultTimeout) welcome.tapStartFresh() let valueProps = OnboardingValuePropsScreen(app: app) valueProps.waitForLoad(timeout: defaultTimeout) valueProps.tapBack() welcome.waitForLoad(timeout: defaultTimeout) } } func testP002_RepeatedForwardNavigationRemainsResponsive() { for index in 0..<3 { let welcome = OnboardingWelcomeScreen(app: app) welcome.waitForLoad(timeout: defaultTimeout) welcome.tapStartFresh() let valueProps = OnboardingValuePropsScreen(app: app) valueProps.waitForLoad(timeout: defaultTimeout) valueProps.tapContinue() let nameResidence = OnboardingNameResidenceScreen(app: app) nameResidence.waitForLoad(timeout: defaultTimeout) nameResidence.enterResidenceName("Stress Home \(index)") nameResidence.tapBack() valueProps.waitForLoad(timeout: defaultTimeout) valueProps.tapBack() welcome.waitForLoad(timeout: defaultTimeout) } } }