HOW TO TEST

How to Test.

Feature-by-feature testing guides. Each guide covers risks, test scenarios, detailed test cases, edge cases, automation ideas, common bugs, and useful tools — everything you need to test a specific feature thoroughly.

11
guides
All guides11 guides

Categories

11 guides

How to Test a Login Page

Authentication

A complete testing guide for login and authentication flows: functional, security, accessibility, session management, MFA, OAuth, rate limiting, and API-level auth checks.

14 scenarios·12 test cases·15 min

How to Test an AI Chatbot

AI / LLM

A practical guide to testing LLM-powered chatbots: conversation quality, hallucination, prompt injection, safety boundaries, context handling, latency, and building evaluation harnesses.

14 scenarios·10 test cases·18 min

How to Test User Registration

Authentication

A complete testing guide for user registration flows: valid signup, field validation, email verification, duplicate detection, password strength, social signup, API-layer checks, and accessibility.

14 scenarios·11 test cases·14 min

How to Test Password Reset

Authentication

A complete testing guide for password-reset flows: link delivery, token expiry and reuse prevention, new-password validation, old-password invalidation, session management, rate limiting, and error-message privacy.

12 scenarios·9 test cases·12 min

How to Test a Checkout Flow

E-Commerce

A complete testing guide for e-commerce checkout: cart validation, discounts, address handling, shipping methods, tax, payment success and failure, order confirmation, inventory updates, refunds, guest vs authenticated checkout, and API-layer validation.

13 scenarios·9 test cases·16 min

How to Test a Search Feature

Core Features

A complete testing guide for application search: exact/partial matching, special characters, no-results handling, filters, sorting, autocomplete, typo tolerance, performance, keyboard accessibility, and API-layer parameter validation.

13 scenarios·9 test cases·13 min

How to Test File Upload

Core Features

A complete testing guide for file upload features: valid uploads, type and size validation, special characters in filenames, multiple files, drag-and-drop, progress indicators, preview, download, delete, permission checks, and backend security.

13 scenarios·9 test cases·14 min

How to Test Notifications

Core Features

A complete testing guide for notification systems: trigger conditions, email/SMS/push/in-app delivery, content accuracy, personalisation, deep links, timing, retry logic, duplicate prevention, user preferences, unsubscribe, locale handling, and failure auditing.

12 scenarios·8 test cases·13 min

How to Test Role-Based Access Control

Security & Access

A complete testing guide for RBAC: role definitions, admin/user/guest/read-only access, page and feature restrictions, data-level permissions, API authorization, direct-URL access, role changes, disabled users, and audit logging.

12 scenarios·9 test cases·15 min

How to Test Dashboards

Core Features

A complete testing guide for analytics and reporting dashboards: loading and widget rendering, data accuracy, date-range filters, search, sorting, CSV/PDF export, empty/loading/error states, permission scoping, timezones, refresh, responsive layout, and chart accessibility.

13 scenarios·9 test cases·14 min

How to Test Forms

Web Testing

A complete testing guide for web forms: required and optional field validation, boundary lengths, input types, client vs server validation parity, error message quality, accessibility, autofill, multi-step flows, double-submit prevention, injection, and i18n inputs.

18 scenarios·9 test cases·13 min