with one click
POMWright
POMWright contains 2 collected skills from DyHex, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Migrate POMWright page objects to v2 PageObject from either v1 BasePage or the v1.5 bridge (BasePageV1toV2). Use when asked to migrate, convert, or upgrade POMWright page objects to v2, or when working with PageObject. Covers: changing class inheritance and constructor signature, translating addSchema/initLocatorSchemas to defineLocators with v2 DSL, adding pageActionsToPerformAfterNavigation, updating call-site syntax (getLocator, getNestedLocator, getLocatorSchema), updating filter/index/update/mutation patterns, migrating fixtures, navigation, sessionStorage, logging, and adopting the @step decorator.
Migrate POMWright v1 BasePage page objects to the v1.5 bridge (BasePageV1toV2) as an intermediate step toward v2 PageObject. Use when asked to migrate, convert, or upgrade POMWright page objects from v1 to the bridge, or when working with BasePageV1toV2. Covers: changing class inheritance, translating addSchema/initLocatorSchemas to defineLocators with v2 DSL, updating call-site syntax (getLocator, getNestedLocator, getLocatorSchema), and updating filter/index/update/mutation patterns.