| High Traffic Product Browsing |
Concurrent Users: Simulate gradual ramp-up to 1,000+ concurrent users browsing different categories and product detail pages (e.g., Diamond Rings, Rihi Silver, Top 10 Best Sellers). |
Page Load Time (p95): For homepage, category pages, product detail pages. Throughput: Requests per second. Error Rate: HTTP errors. Server CPU/Memory: Resource utilization. |
Page Load Time (p95) < 3 seconds for product pages. Throughput > 500 req/sec with Error Rate < 0.1%. Server CPU < 70%. |
| Virtual Try On (VTO) Interaction |
Concurrency & Spikes: Simulate 200-300 concurrent users accessing and interacting with the "Virtual Try On" feature, including occasional spikes to mimic high interest. |
VTO Response Time (p99): Time to load and render VTO content. API Latency: For VTO-related backend calls. Network I/O: Data transfer for VTO assets. |
VTO Response Time (p99) < 5 seconds. API Latency < 1 second. No perceptible lag during VTO interaction for users. |
| Promotional Offer Application |
Concurrency & Load: Simulate 500+ concurrent users attempting to view products with "Vasant Utsav Offer" and verifying its application during selection (implied). |
Offer Display Load Time: Time for offer details to appear. Transactional API Response Time: For discount calculation (if applicable). Database Latency: For fetching offer rules. |
Offer Display Load Time < 2 seconds. Transactional API Response Time < 1 second. No discrepancies in offer application. |
| Account & Booking Operations |
Mixed Workload: Simulate 200 concurrent users performing "Login," "Reset Password," "Book a Slot," and "View Schedule" actions. |
Login/Booking Response Time (p95): For these critical user actions. Database Query Time: For user authentication and slot availability checks. |
Login/Booking Response Time (p95) < 2 seconds. Database Bottlenecks: No DB queries > 500ms for critical paths. |
| Search Functionality |
High Search Volume: Simulate 400+ concurrent users performing various product searches (e.g., "diamond necklace," "yellow gold ring," "Rihi silver"). |
Search Result Load Time (p95): Time to display search results. API Response Time: For search query backend. Database Latency: For product index lookups. |
Search Result Load Time (p95) < 3 seconds. API Response Time < 1 second. Accurate and complete search results. |
| Soak Testing |
Extended Duration Load: Maintain a steady load of 300-500 concurrent users performing typical browsing and light interactive actions for 4-8 hours. |
Resource Utilization Trends: CPU, Memory, DB Connections, Disk I/O. Error Rate Trends: Over duration. Response Time Trends: Over duration. |
Stable Resource Utilization with no significant memory leaks or resource exhaustion. Consistent Response Times throughout the test. Error Rate remains < 0.1%. |
| Caching Effectiveness |
Repetitive Access: Focus on frequently accessed static content, product images, and common category pages. |
Cache Hit Ratio: Percentage of requests served from cache. Database Load Reduction: Drop in DB queries for cached content. |
Cache Hit Ratio > 85% for static/frequently accessed content. DB Load Reduction > 50% for cached queries. |