AUDITQA
Fashion Store: 47 Bugs, 6 Critical.
Demo QA audit of a public store. All critical bugs were in the iOS checkout.
A demonstration audit: the store was not our client and we do not publish its name. We checked only what a regular shopper sees, with no vulnerability scanning.
- TYPE
- AUDIT
- TIMELINE
- 4 days
- TEAM
- QA engineer, tech lead (report review)
- SERVICE
- E-commerce QA audit
01
Task
Test a public online clothing store for bugs, from catalog to payment, with a focus on mobile scenarios. Fashion shoppers place most orders on their phones, and that is also where they most often abandon the cart.
02
Constraints
- [WARN]Public part of the site only, no access to the admin panel or code
- [WARN]No real payments: checkout was tested up to the payment step
- [WARN]4 working days for the whole audit and report
03
Solution
We ran a QA audit against a 150+ item checklist and found 47 bugs, 6 of them critical, all in the iOS checkout. Every bug comes with reproduction steps, expected and actual results, the device and a priority.
150+ item checklistCatalog, filters, product page, cart, checkout, forms, emails.
Real devicesiPhone and Android in real browsers, not just a DevTools emulator.
Prioritised bug reportsCritical, major and minor: what to fix first and what can wait.
Report for the ownerA short business-language summary plus a detailed table for developers.
04
Stack
150+ item checklistcatalog, cart, checkoutiOS Safari, Android Chromereal devicesPlaywrightscenario replayLighthousespeed and accessibilityJira formatbug reports
05
Results in numbers
BUGS47
CRITICAL6all in iOS checkout
CHECKLIST ITEMS150+
EFFORT4 days
Priorities reflect impact on orders: a critical bug blocks a purchase or payment.
06
What we would do differently
01We would start with the iOS checkout right away: all the critical risk was there, and we only got to it on day two.
02We would record a video for every critical bug, not just screenshots: developers reproduce faster that way.
03We would add a short re-test after fixes: without it the owner cannot see that bugs are really closed.
NEXT CASEStore Integration with 1C and Nova Poshta
REAL PROJECT