TestDock is a deep link tester for Android developers and QA. Open custom URL schemes and Android App Links on the phone in your hand. Save link templates with values you can change, then repeat a manual test from a link in a bug ticket.
OPEN, SAVE, REPEAT
• Paste or type a deep link in Quick open, or share a link into TestDock from another app.
• Save a pasted list of links at once and return to recent links.
• Save templates with {{variables}} and default values. Fill in values and preview the final URL before opening it.
• Keep favorite links in home-screen shortcuts.
REPEATABLE MANUAL TESTS
• Run ordered steps with pass, fail, or skip, plus notes and photos.
• Copy a test link into a bug ticket. Open it on a phone with TestDock and the matching scenario, review the supplied values, then tap Start run.
• Share results as Markdown, PDF, JSON, or text.
FREE
One app profile with unlimited saved links and one scenario of your own. The sample profile and its sample scenario do not count toward these limits. Quick open, link variables, favorites, test links, evidence, and result sharing are included.
PRO — ONE-TIME PURCHASE
• Unlimited app profiles and scenarios.
• Push testing through FCM and Expo Push with saved targets, provider credentials, payload checks, and a provider-response log.
• Inspect the assetlinks.json file used by Android App Links.
• Saved text, URLs, and files for testing the Android share sheet.
• Profile and scenario import and export for another device or teammate.
PRIVATE BY DESIGN
No account, ads, analytics, or AI. Saved profiles and test history stay on your phone. Push credentials and tokens are kept in the system's secure storage and omitted from profile exports. Push testing sends your chosen tokens and payloads to the provider; association checks contact the domain you inspect. You choose when to share reports or export profiles.
UNDERSTANDING RESULTS
A successful open means the system accepted the request, not that the intended app handled it. A successful push means the provider accepted the payload, not that the notification arrived. Check the result in your target app. Test links require a matching scenario already saved on the receiving device; some ticket tools display custom-scheme links as plain text.
Test deep links and Android App Links on your phone. Save links, repeat tests.