Draft
Conversation
Add the public Robot Framework comparison PoC artifacts: - API v66 Selenium locator refresh (`locators_66.py`) and focused tests - 10 Playwright keyword ports plus an E2E comparison suite - ADR 0004 recommending a time-bounded Playwright migration - Reproducible Selenium 4 shadow-DOM evidence under docs/adrs/0004-evidence Internal docs/superpowers artifacts are intentionally excluded from this branch history.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
locators_66.pyand focused test updates for the API v66 Selenium locator refresh PoC.SalesforcePlaywright.pywith 10 Playwright keywords plus an E2E comparison suite.Test plan
uv run pytest cumulusci/robotframework/tests/test_salesforce_locators.py -vuv run cci task run robot --org robot-poc -o suites cumulusci/robotframework/tests/salesforce/locators.robot -o vars BROWSER:headlesschromeuv run cci task run robot --org robot-poc -o suites cumulusci/robotframework/tests/salesforce/ui.robot -o test "Get Related List Count" -o vars BROWSER:headlesschromewait_until_salesforce_is_readyURL regex bug; ADR 0004 calls this out as Phase M1.Notes
This branch was rewritten from
devafter PR #3974 was closed. It contains only the public PoC/ADR artifacts; nodocs/superpowersfiles are present in the diff or branch history.