正在加载视频...

视频加载失败

We turned the Xcode simulator into a test generation machine Record your session. The test writes itself.

69,781 次观看 • 7 个月前 •via X (Twitter)

27 条评论

hayden 的头像
hayden7 个月前

Join the waitlist here, will be onboarding people over the next few weeks!

Chris Risebrough 的头像
Chris Risebrough7 个月前

light mode web, dark mode phone, the yin and yang of my life

Paul 的头像
Paul7 个月前

Session recording for tests has been tried (Katalon, Squish, etc.) — the brittleness problem is real. Tests from exact UI interactions break on minor layout changes. How do you handle resilience?

akhil 的头像
akhil7 个月前

need this asap

hayden 的头像
hayden7 个月前

@CrossInCrypto Gotchu 🤝

Morgan Wilde 的头像
Morgan Wilde7 个月前

This looks like black magic!

hayden 的头像
hayden7 个月前

Haha I appreciate that! What makes this crazy is that this session wasn't even recorded on a local sim, but one running on our cloud that Claude Code was able to control thru a CLI... Xcode wasn't even running on my laptop

Morgan Wilde 的头像
Morgan Wilde7 个月前

I've been playing around with the xcode cli tools and I have some scar tissue to know that this is HARD to get. As a dev, I'm just in awe! GG

hayden 的头像
hayden7 个月前

🫶 would love to get you on the platform! And yea it’s insane how many prerequisite things we had to build to make this possible, super excited for everyone to get access to it!

dhruvr_43 的头像
dhruvr_437 个月前

super techy

hayden 的头像
hayden7 个月前

🦾🤖

Landseer Enga 的头像
Landseer Enga7 个月前

This is wizardry

alex 的头像
alex7 个月前

isnt this already a native xcuiautomation feature

hayden 的头像
hayden7 个月前

Native XCUIAutomation requires an existing test target and only works if you're already running XCUITests in Xcode. Revyl records, annotates, and analyzes sessions for any app, no test code required. We decompile your actions into natural language, capture the intent, and turn it into a replayable test you can drop straight into your regression suite. Works for android as well

alex 的头像
alex7 个月前

ah i see now, very cool! great use case then for people who might not want an entire massive Xcode install on their machine

hayden 的头像
hayden7 个月前

Yep! The native XC ecosystem is notoriously clunky, slow, brittle, etc. as you probably know, so circumventing it is quite a time saver

0xInuarashi 的头像
0xInuarashi7 个月前

beautiful

hayden 的头像
hayden7 个月前

🫶

Revyl 的头像
Revyl7 个月前

👾🚀👾🚀👾

Brandon Sladek 的头像
Brandon Sladek7 个月前

Nice. I've been wondering about ways to improve automation testing. Does this work with iOS apps built with Expo / React Native too?

hayden 的头像
hayden7 个月前

Yep, in fact it works best with expo and RN! Tons of synergy, for example, you can hot reload projects on your local machine direct into the cloud. Check this out

Brandon Sladek 的头像
Brandon Sladek7 个月前

Nice, thanks! I'll have to check this out for sure.

gabz → ctrlavana.app 的头像
gabz → ctrlavana.app7 个月前

Okay. This one I need to use. Where is it? hahahah

hayden 的头像
hayden7 个月前

Check out the CLI! You or your coding agents can start and interact with these sessions directly from your terminal:

gabo 的头像
gabo7 个月前

Wow…

Vincent 的头像
Vincent7 个月前

Nice! Does it handle in app purchases / StoreKit?

Mitchell Agoma 的头像
Mitchell Agoma2 个月前

Record-to-test captures real journeys well. The harder step is generalising selectors and data so the output becomes resilient coverage rather than a brittle replay of one device state. Related QA view:

相关视频