Skip to main content
An app is the top-level container for identifiers, shared context, capabilities, cases, flows, tags, and builds.

Identifiers

When you add an app (desktop UI or yoqa apps), provide: At least one platform identifier (bundle or package) is needed to launch and target the app on device.

App context

App context is shared guidance injected into every run — credentials, screen names, global rules, and quirks. Write it once so each test case stays short. Configure it in the app settings in the desktop UI, or via:
See Writing good test cases for what belongs in context vs instructions.

Appium capabilities

Optional defaults for how Appium starts sessions (e.g. appium:autoLaunch). Case-level caps override app-level. Details: Appium capabilities.

Test cases

Cases, flows, and tags under an app

Local builds

Register .ipa / .app / .apk files