Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mobile_store_tests/ │ ├── config/ │ ├── init.py │ ├── browserstack_config.py # BrowserStack capabilities │ ├── test_data.py # Test data constants │ └── urls.py # URL configurations │ ├── pages/ │ ├── init.py │ ├── base_page.py # Base page class with common methods │ ├── login_page.py # Login functionality (if needed) │ ├── home_page.py # Main page with products/filters │ ├── product_page.py # Product interactions │ ├── cart_page.py # Cart management │ └── checkout_page.py # Checkout process │ ├── tests/ │ ├── init.py │ ├── critical/ # PHASE 1 - Must run tests (30 mins) │ │ ├── init.py │ │ ├── test_checkout_flow.py │ │ ├── test_cart_management.py │ │ └── test_multi_item_checkout.py │ │ │ ├── functional/ # PHASE 2 - Important features (20 mins) │ │ ├── init.py │ │ ├── test_product_filters.py │ │ ├── test_form_validation.py │ │ └── test_navigation_state.py │ │ │ └── edge_cases/ # PHASE 3 - Error scenarios (10 mins) │ ├── init.py │ ├── test_error_handling.py │ └── test_edge_scenarios.py │ ├── utils/ │ ├── init.py │ ├── browserstack_helper.py # BrowserStack setup/teardown │ ├── test_helpers.py # Common utility functions │ └── constants.py # Test constants │ ├── test_data/ │ ├── init.py │ ├── users.json # Login credentials │ ├── products.json # Product test data │ └── addresses.json # Address test data │ ├── requirements.txt # Python dependencies ├── conftest.py # Pytest configuration ├── run_tests.py # Main test runner └── README.md

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages