View all services
Talk to QA Advisor
Browse the Knowledge Hub32 resources
/Knowledge Hub/Test Cases

Test Cases

Worked test case sets

Ready to use test case sets for login, registration, search, cart, checkout, uploads, password reset, one time passcodes and permissions. Each one is a downloadable table with test data and precise expected results, not a list of scenario titles.

15resources/Freeno sign-up

Covers login page, registration form, search functionality, shopping cart, payment gateway, file upload, password reset, otp verification, user roles and permissions, form validation, date picker, pagination, push notifications, reports and export, chatbot.

15 published resources

Test cases for a login page

Test cases
25 cases across functional, negative, boundary, security, session and accessibility paths, including account enumeration and lockout.

Test cases for a registration form

Test cases
28 cases covering validation, duplicate accounts, email verification, password rules and the enumeration leak most signup forms ship with.

Test cases for search functionality

Test cases
28 cases across relevance, partial and fuzzy matching, filters, pagination, empty states, injection attempts and performance under load.

Test cases for a shopping cart

Test cases
27 cases on quantity limits, price recalculation, stock changes, coupon stacking, guest to account merge and cart persistence.

Test cases for checkout and payment

Test cases
30 cases including 3D Secure, declines, timeouts, duplicate charges, idempotency, refunds and partial captures.

Test cases for file upload

Test cases
28 cases on size and type limits, spoofed content types, malicious filenames, progress, resume, virus scanning and storage limits.

Test cases for forgot password

Test cases
26 cases on reset token expiry, single use enforcement, session invalidation and the enumeration and rate limit gaps that are routine here.

Test cases for OTP verification

Test cases
26 cases on expiry, resend throttling, attempt limits, code reuse, delivery failure and the brute force window teams forget to close.

Test cases for user roles and permissions

Test cases
26 cases on horizontal and vertical privilege checks, direct object access, role changes mid-session and permission inheritance.

Test cases for form validation

Test cases
27 rules-based cases on required fields, length and numeric boundaries, client and server parity, hidden field tampering and error accessibility.

Test cases for a date picker

Test cases
26 cases on timezone shifts, ambiguous day and month order, impossible dates, min and max limits, leap years and keyboard operation.

Test cases for pagination

Test cases
24 cases on ordering stability, records changing mid-session, page size caps, deep offset cost, permission-filtered totals and state restore.

Test cases for push notifications

Test cases
26 cases on app states, deep link routing, token release on sign out, lock screen privacy, preferences, provider failures and platform differences.

Test cases for reports and data export

Test cases
25 cases on permission filtering in the file, spreadsheet formula injection, encoding, typed numbers and dates, row limits and audit logging.

Test cases for a chatbot

Test cases
28 cases on paraphrased intents, context, fallback loops, human handoff, policy grounding, prompt injection and data scoping.
About This Category

What you will find in Test Cases

Search for test cases for almost any feature and you will find the same twelve happy path scenarios reprinted with different formatting. The cases that actually find defects are the other ones: the boundary, the concurrent action, the expired token, the enumeration leak, the screen reader path. Every set here is written the way we would write it for a client, with test data specified and expected results stated precisely enough to argue about, and every set names the cases that most teams miss on that feature. Download as CSV, adapt the identifiers to your module naming, and delete what does not apply to your product.

Written by practitioners

These sets are what our engineers execute on client products every week. If you would rather hand the execution over, that is the service.

Functional testing services How we work

Need more than a resource?

QAble's engineers do this work daily. Start with a free QA audit of your product and a plan scoped to what we find.

Talk to QA Advisor