011 ‐ Live Project (Part 4) ‐ Exploring and Understanding the Application - rkb-sdet/SoftwareTesting GitHub Wiki
This session completes the exploration of the live e-commerce application, focusing on the home page, category pages, affiliate program, and detailed account management functionalities.
Introduction
- Continuation of live project exploration, aiming to finalize the understanding of all remaining functionalities since session 9.
Home Page Exploration
- Navigation to the homepage possible via breadcrumbs and store name link.
- Header options (currencies, login, wishlist) previously covered.
- Store logo and name missing on homepage—reported as defect.
- Menu covers categories like desktops, laptops, components, tablets, software, cameras, MP3 players.
- All menu options verified for correct navigation and product display.
- Category and subcategory pages checked for listings, presence of “no products” messages, and “continue” button when no products exist.
Category Pages Details
- Required checks: page title, description, image, and valid product listings.
- Advertisement banner appears at category page ends; same product shown across categories.
Home Page Visual Elements
- Hero image slider tested—clicking should not route to product pages (noted as defect).
- Featured products section shows selected/sponsored products with options to add to cart, wishlist, compare.
Homepage Partners and Footer
- Footer includes partner/sponsor logos (purpose unclear).
- Footer images appear on all application pages, not just homepage.
Footer Sections Details
- Four main sections: Information (About Us, Delivery Info, Privacy, Terms), Customer Service, My Account, Extras.
- Many footer pages (About Us, Delivery Info) blank—reported as defects.
Contact Us Functionality
- Contact Us page includes form and store address.
- Submitting form leads to blank page—reported as defect.
Return Requests
- Product return process covers details, reasons, and different user states (logged-in/non-logged-in).
Sitemap
- Sitemap lists all website pages; all links verified for correctness.
Brands and Gift Certificates
- Brands page displays available product brands.
- Gift certificate purchase option—previously explained, available for customer gifting.
Affiliate Program
- Users can become affiliates to sell products on their own site/blog for commission.
- Logged-in users face navigation issues accessing affiliate pages—reported as defect.
- Affiliate features explained: tracking codes, commission links, program flows.
Special Offers and My Account
- Special offers page for discounted products.
- My Account includes: Edit Account, Change Password, Address Book, Orders, Downloads, Rewards, Returns, Transactions, Recurring Payments, Affiliate Account, Newsletter.
- Verification of all navigation and functionality, with notes on confusing areas like recurring payments.
Account Management Details
- My Account allows for full management: account editing, password changes, address book (no primary address marking), empty wishlist, order history, digital downloads, reward points, return requests, all transaction and payment tracking.
- Some unclear features and defects noted during exploration.
Newsletter Subscription
- Users may easily subscribe/unsubscribe to newsletters and toggle status within account settings.
Summary and Best Practices
- Comprehensive exploration spanned sessions 9 to 11, culminating in complete functional mapping for future testing.
- Recommends external research (Google, YouTube, documentation) for deeper product understanding.
- Emphasizes defect documentation, client queries, and navigation details as core for test planning.