What problem does it solve?
Manually comparing legacy AngularJS and new React product locators for functional and visual parity is slow, inconsistent, and easy to miss edge cases across different offers, zip codes, and device viewports.
Core Features & Use Cases
- Automated Parity Testing: Runs end-to-end comparisons of AngularJS and React product locators for a given vendor offer ID, testing interactions, UI elements, and store data.
- Cross-Viewport Validation: Tests across 5 US zip codes and both desktop (1280x800) and mobile (390x844) viewports to catch responsive design issues.
- Divergence Classification: Automatically flags new parity issues while ignoring known accepted divergences (like map pin style and geocoding order differences) and generates a screenshot-backed readiness report.
E-commerce teams migrating their product locator from AngularJS to React can use this skill to quickly validate the new locator is production-ready for a specific vendor offer.
Quick Start
Use the locator-parity skill to run a full parity test for offer ID 1740607387970560 and get a report confirming if the React locator is ready for that vendor.