Skip to content

ssibelcebeci/EJunkie_TestAutomationProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-JUNKIE DEMO STORE — QA CASE STUDY

A structured breakdown of a product experience.


Context

This sprint analyzes the core interactions of a digital-goods
e-commerce product. Each flow mirrors a real-customer journey.


Objectives

Validate the reliability of purchase & payment
Evaluate negative-card behavior
Confirm digital-file delivery
Assess the messaging system
Test navigation across two mirrored environments
Explore the homepage's media entry point


Mapped User Stories

US 301
US 302
US 303
US 304
US 305
US 306
US 307
US 308

Each story represents a touchpoint in the journey.


Methods

Functional Testing
Negative Testing
UI Validation
Modal Interaction Testing
Cross-Environment Comparison
Automation via POM + Cucumber


Tools Used

Core Stack

Java 22
Selenium 4.38
Cucumber BDD
TestNG
Maven

Browser & Driver

Chrome 142
ChromeDriver 142


Key Observations

Error states on payment flow are highly dynamic
Modal video requires manual timing or scripting
Message alerts behave inconsistently
Primary and alternative environment differ in load flow


Crew

Sibel Cebeci
Ibrahim Huseynli
Ramazan Doğan
Gürhan Ataş


Conclusion

This sprint establishes a baseline quality model for the E-Junkie experience.
Future expansions can include performance, API, and multi-device testing.


📁 This document is part of a larger QA portfolio and presented in a case-study format.

done

About

A concise QA snapshot of the E-Junkie Demo Store, covering core flows, payment behavior, error handling, and environment differences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors