> For the complete documentation index, see [llms.txt](https://docs.does.qa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.does.qa/guides.md).

# Guides

- [Interacting with emails](https://docs.does.qa/guides/interacting-with-emails.md): Use DoesQA inboxes and Mail Test Steps to test registration, password reset, and other email journeys.
- [Test a forgotten-password flow](https://docs.does.qa/guides/test-a-forgotten-password-flow.md): Test a forgotten-password journey with DoesQA email and the Flow Builder.
- [Test registration and email verification](https://docs.does.qa/guides/test-registration-and-email-verification.md): Register a new account, verify the email, and confirm the user is signed in.
- [Test MFA login](https://docs.does.qa/guides/test-mfa-login.md): Automate a login that asks for a time-based MFA code.
- [Reuse a login session](https://docs.does.qa/guides/reuse-a-login-session.md): Log in once, store the session, and pass it into other Flows with DoesQA Run.
- [Test checkout and payments](https://docs.does.qa/guides/test-checkout-and-payments.md): Automate cart, address, and payment steps through to order confirmation.
- [Test APIs in a Flow](https://docs.does.qa/guides/test-apis-in-a-flow.md): Call an API from a Flow, store the response as a Value, and assert JSON.
- [Test file uploads and downloads](https://docs.does.qa/guides/test-file-uploads-and-downloads.md): Generate files, upload them into inputs, and reuse the last download in a Flow.
- [Test tabs, windows, and frames](https://docs.does.qa/guides/test-tabs-windows-and-frames.md): Move between tabs, windows, and iframes while a Flow runs.
