I have started to use XcodeBuildMCP to implement comprehensive end-to-end UI testing.
Unlike XCUITests, Claude can easily recover from flakiness, and I can install one version of the app, then update to another (on a different branch/worktree) to test for regressions and migration correctness.
I still have XCUITests for core flows on CI, but this is fantastic for comprehensive manual regression testing.
