---
title: "Android application QA recipes"
description: "Verify Android user journeys and app-state transitions on configured devices, with external fixtures for permissions and OS events."
canonical_url: "https://vostride.com/agent-library/android-flows.md"
md_url: "https://vostride.com/agent-library/android-flows.md"
content_kind: "index"
topic: "android-flows"
---

# Android application QA recipes

Verify Android user journeys and app-state transitions on configured devices, with external fixtures for permissions and OS events.

Record app build and device profile. Configure native targets and state independently of web browser auth-state files.

## Pages (10)

- [Verify Android account switching clears private views](https://vostride.com/agent-library/android-flows/account-switch-clears-private-cache.md): Check Android account switching with preserved app data to detect private records, stale avatars, and cached search results leaking across test accounts.
- [Verify Android camera denial preserves manual entry](https://vostride.com/agent-library/android-flows/denied-camera-manual-fallback.md): Validate a manual-entry fallback when an Android app lacks camera permission, keeping scanning errors separate from a successful saved record.
- [Verify Android attachment picker cancellation](https://vostride.com/agent-library/android-flows/document-picker-cancel.md): Check that cancelling an Android document selection leaves its parent form intact and that a later attachment uses the intended sandbox document.
- [Verify Android drafts after Back navigation](https://vostride.com/agent-library/android-flows/draft-after-back-navigation.md): Test whether an Android form keeps its unsaved draft through Back navigation, distinguishes discard from save, and prevents accidental record creation.
- [Verify Android keyboard submission and validation](https://vostride.com/agent-library/android-flows/keyboard-submit-and-validation.md): Exercise an Android form through its keyboard action and visible submit button to catch duplicate saves, missing validation, and obstructed errors.
- [Verify Android large text keeps critical actions usable](https://vostride.com/agent-library/android-flows/large-text-critical-action.md): Exercise an Android approval form with text scaling prepared externally to catch clipped decisions, inaccessible validation, and hidden final actions.
- [Verify Android refresh preserves active list filters](https://vostride.com/agent-library/android-flows/pull-refresh-keeps-filter.md): Check a filtered Android work list after a prepared remote change, confirming that refresh updates data without silently dropping the selected scope.
- [Verify Android push opens the intended record](https://vostride.com/agent-library/android-flows/push-open-correct-record.md): Validate Android notification routing with a prepared sandbox push, checking record identity, account scope, and behavior after the app is opened.
- [Verify Android selection survives prepared rotation](https://vostride.com/agent-library/android-flows/rotation-keeps-selection.md): Check that Android list selection and pending edits remain consistent across an externally controlled orientation change without accidental bulk actions.
- [Verify Android upgrade preserves a prepared draft](https://vostride.com/agent-library/android-flows/upgrade-preserves-local-draft.md): Inspect a sandbox Android app after an externally performed upgrade to confirm that a preexisting local draft migrates and saves without losing fields.

## Apply a recipe

These are test designs to adapt to an application's acceptance criteria and fixtures. They are not recorded runs or a claim that a listed application has been tested. Use the [recipe execution guide](https://vostride.com/agent-library/software-factory/turn-a-recipe-into-an-agent-qa-test.md) to author, validate, run and inspect a test.

[All topics](https://vostride.com/agent-library.md)
