Compose UI tests run on the device or emulator and simulate user actions. They do not affect your app's runtime performance but add time to your development cycle. Running many UI tests can slow down your build and test feedback loop. However, they help catch UI bugs early, improving app stability and user experience.
Tests themselves do not impact app frame rate or battery during normal use, but poorly written tests can cause longer test execution times and higher memory use on test devices.