Skip to content

Manual Testing Guide

Manual testing ensures that all features of z.Mantra work as expected by simulating real user interactions.
This document provides a template for recording test cases, execution results, and defects.


How to Perform Manual Testing

  1. Understand the Feature
  2. Review the feature or module you are testing.
  3. Check acceptance criteria and requirements.

  4. Prepare the Environment

  5. Install the latest APK build of the project.
  6. Ensure device/emulator matches the required Android version.
  7. Verify any prerequisites (e.g., Excel questions loaded, internet connection, accessibility enabled).

  8. Execute Test Cases

  9. Follow the defined test steps one by one.
  10. Record whether the outcome matches the expected results.

  11. Log Defects (if any)

  12. If actual result โ‰  expected result, mark the status as Fail.
  13. Capture screenshots or videos and link them in the Defect Artifact URL column.
  14. Assign a Defect ID (to track in issue tracker / GitHub Issues / Jira).

Test Case Template (Markdown Table)

Sl. No Test ID Test Type Test Case Name Priority Feature Prerequisites Test Steps Expected Results Status Actual Result Remarks Defect Artifact URL (Image / Video) Defect ID
1 TC001 Functional Verify app launches successfully High App Launch APK installed Open the app App should launch without crash Pass Works as expected - - -
2 TC002 Accessibility Check TalkBack reads menu items High Accessibility Enable TalkBack Navigate through main menu TalkBack should announce all items clearly Fail TalkBack skips one item Needs fix Video Link BUG-001

Example:
- ๐Ÿ“„ Download Manual Test Cases (Excel)