Alex Styl
11/11/2025, 4:06 AMPearce Keesling
11/11/2025, 3:20 PMIvan Matkov
11/12/2025, 8:57 AMui-test module, non-android tests are based on "mock" platform that doesn't interact with platform views. I'd say it should cover ~80% of cases.
It still not the same between jvm and ios due to involved expect/actuals, but it's quite similar, yes.
We're discussing internally how to change that, but there are number of issues here, so don't expect it in near future.
For real e2e tests - selenium-like tests work, so it's a way to go for now. Unfortunately this part is not covered in our documentation yet 🚧
PS sorry for gaps here and there, just sharing state of thingsAlex Styl
11/12/2025, 4:17 PMAlex Styl
11/12/2025, 4:19 PMIvan Matkov
11/12/2025, 5:08 PMI believe having it working as it is right now is very useful (headless mode)Yeah for sure it will remain the option
but I still need to be able to run my tests on the simulator, as I want to ensure it is running on the real OS.
is it possible to do this now?With
ui-test module - unfortunately no
I don't understand what you mean by selenium-like testsBasically cross platforms e2e test frameworks based on a11y locators should work (https://maestro.dev/ or https://appium.io/). I'll try to find some more detailed refs/examples, but as I mentioned, proper documentation here is still in TODO list
Alex Styl
11/13/2025, 1:20 AM