Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Madurai, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I’m enhancing our automated test suite and need a smart layer in Playwright that can automatically repair broken selectors whenever the DOM shifts. The goal is to add AI-powered self-healing for the key UI elements in our single-page web application—specifically buttons, input fields, and dropdown menus.
What I’m after:
• An extension, utility class, or custom plugin for Playwright that detects locator failures at runtime and intelligently re-maps them using AI or machine-learning techniques.
• Support for JavaScript or TypeScript test code, with clean APIs so my team can adopt it with minimal refactor.
• Clear strategy for ranking alternate attributes (text, role, CSS, XPath, relative positions, visual cues, etc.) and persisting the new locator back to a central map or JSON/YAML file.
• A small reference project: one or two sample tests against any public single-page site that demonstrate the self-healing in action.
• Setup instructions and concise documentation so we can adapt the approach to our own repo and CI pipeline.
Nice to have:
– Lightweight model or heuristic that keeps execution fast.
– Compatibility with Playwright’s parallel execution feature and test retries.
– Optional logging hook that flags healed selectors for manual review.
If you’ve built similar resiliency layers for Playwright, Selenium, or Cypress, I’d love to see a brief demo or code snippet when you respond." (client-provided description)
Matched companies (3)

Appsdiary Technologies

El Codamics
