top of page

Kathleen Javier

Abstract Shapes


Manual Testing Simulation

This test flow demonstrates how I approach manual quality assurance testing, focusing on test planning, structured execution, detailed reporting, and review. The goal is to simulate a real-world testing scenario applicable to various websites—from informational blogs to complex eCommerce systems.

Manual Testing Flow Overview

Case Definition

Learn More

Plan a manual test scenario with clear objectives and validation steps.

Execute

Learn More

Follow procedures to assess feature functionality.

Report

Learn More

Document any issues found using a standard bug reporting format.

Review

Learn More

Present screenshots, logs, or recordings to support test outcomes.

Case Definition

Before any test begins, I define clear objectives, scope, and acceptance criteria. Each test case is written to be traceable, reproducible, and aligned with user expectations. This foundational step ensures that all subsequent testing is both efficient and purposeful.

Scenario

Verify that a new user can successfully register an account on the Luma Magento e-commerce website and access their account dashboard.

Objective

To validate that the user registration process works correctly, includes proper field validation, and successfully creates a new user account with appropriate access permissions.

Environment

  • Device: Desktop

  • Browser: Chrome

  • Test Site: Staging

Preconditions

  • User have access to the site

  • User should have valid email address

  • No existing account should be registered

Steps

  • Navigate to the site

  • Click "Create an Account" link

  • Fill in registration form

  • Click "Create an Account" button

  • Verify registration

Expected Result

​Successful registration and dashboard access

icons8-1-90.png

Environment Setup

Prepare the test environment to reflect real-world conditions. This includes configuring the platform, browser settings, and user permissions to ensure reliable and consistent results.

icons8-2-90 (1).png

Test Data Preparation

Create or import relevant test data, set up necessary user roles or account states, and configure specific conditions required to validate each test scenario accurately.

icons8-3-90.png

Step-by-Step Execution

Run each test case precisely as defined. Document expected vs. actual results in real time, and capture visual evidence (screenshots or recordings) for validation and traceability.

icons8-4-90.png

Defect Documentation

When issues are identified, log each defect with clear reproduction steps, visual proof, and an assigned severity level. This ensures the development team can address problems efficiently.

icons8-5-90.png

Results Analysis

Review execution outcomes to update test statuses and identify trends or recurring issues. Provide a clear summary to inform stakeholders of current product quality and any areas of concern.

Execution

Each test case is executed systematically and consistently to mimic real user behavior. During execution, I document outcomes in real-time, flag any anomalies, and ensure accurate traceability of defects and their status.

Reporting

After executing the tests, I generate clear, concise reports that outline what passed, what failed, and why. Bug reports include reproduction steps and visual evidence, while test summaries highlight overall coverage and stability, all formatted for quick stakeholder consumption.

Bug Report

Scenario:

User can successfully reset password

Title:

Login button not working on mobile

Steps to Reproduce:

1. Open app on mobile
2. Enter valid credentials
3. Tap login button

Expected Result

User should be logged in successfully

Actual Result:

Button doesn't respond, user stays on login screen

Priority:

High - Blocks user login

Passed Test

Scenario:

User can successfully reset password

Status:

PASSED

Environment:

Staging

Device:

Desktop - Website

Notes:

Email delivery took 2-3 minutes but within acceptable range

Review

Once reporting is complete, I perform a brief review to assess coverage, refine test cases if needed, and ensure that all findings feed back into improving future test cycles.

Step 1: Review Test Results

All major steps passed, including form input, validation messages, and redirect to the dashboard.

Step 2: Analyze Defect (If Any)

During execution, I found that the error message for an already registered email is not user-friendly. Logged this as a minor UI/UX defect.

Step 3: Feedback Loop

Shared results and defect log with the dev team. Attached screenshot and browser console logs for quicker triage.

Step 4: Test Case Refinement

Updated the original test case to include validation for error message clarity and added a new negative scenario for duplicate registrations.

Abstract Wavy Object

Final Remarks

This manual testing flow highlights how I approach test planning, execution, reporting, and continuous improvement. By combining structured test cases with real-time documentation and actionable insights, I ensure a thorough and reliable QA process tailored to real-world scenarios.

Kathleen Javier

Proudly designed by Kathleen Javier

© 2035 by Name of Site. Created on Wix Studio.

bottom of page