TestDock Product manual

Set up your first TestDock app profile

Create a persistent profile for an installed mobile app and record the schemes and platform metadata its tests depend on.

Start here8 min read4 sections

Choose the app boundary

Create one profile for each mobile app identity you test. A profile is the durable home for that app's deep links, share fixtures, push setups, notification templates, scenarios, and local history.

Separate unrelated apps even when the same team owns them so schemes, tokens, and evidence never become ambiguous.

Add the app identity

Give the profile a recognizable name. TestDock scopes it to the platform currently running: add the iOS bundle identifier and associated-domain settings on iOS, or the Android package name and App Link settings on Android.

The profile describes the external app; it cannot change that app's build configuration or runtime environment.

Record every custom scheme

Add each URL scheme the installed app supports. Multiple schemes belong in the same profile when they route into the same app, such as a current scheme plus a compatibility alias.

Keep the scheme value exact and omit punctuation that is not part of the scheme itself. When a link with a new custom scheme opens successfully, TestDock adds that scheme to the profile for you.

Find your way around a profile

Each profile has four tabs: Links, Tests, Share, and Push. Links holds Quick open and your saved links, Tests holds scenarios, and Share and Push are part of TestDock Pro.

TestDock reopens the last profile you used on the Links tab. Start with the parts the app exposes and add the rest when the app is ready to test.

TestDock Links tab with Quick open and saved links
The Links tab opens first: Quick open at the top, saved links below, and the Tests, Share, and Push tabs at the bottom.
Free & Pro: what’s included

Available on the App Store and Google Play. Free includes one app profile with unlimited saved links, Quick open, Paste, sharing links in, home-screen shortcuts, and the sample scenario plus one scenario of your own. A one-time Pro purchase unlocks unlimited profiles and scenarios, share fixtures, push testing, association inspection, links created from an apple-app-site-association file on iPhone, and profile or scenario import and export.