Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update Oxygen recorder code #1180

Merged
merged 2 commits into from
Nov 7, 2023

Conversation

eglitise
Copy link
Collaborator

@eglitise eglitise commented Nov 7, 2023

This PR updates the recorder-generated code for the Oxygen HQ client. Similarly to Robot, I'm not sure how well maintained this client is, but this should be an improvement nonetheless.

  • Simplify module detection (win or mob)
  • Rely on WDIO for locator strategy identification
  • Fix executeScript and updateSettings
  • Add activateApp, terminateApp, various web and context methods
  • Change many methods deprecated in ruby_lib_core 7.3 to their mobile extension equivalents
  • Reorder and group driver command implementations

@eglitise eglitise added enhancement New feature or request fix This resolves a user-facing problem labels Nov 7, 2023
@eglitise eglitise merged commit 28e4ed1 into appium:main Nov 7, 2023
5 checks passed
@eglitise eglitise deleted the update-oxygen-recorder-code branch November 7, 2023 18:59
shiva-guntoju pushed a commit to shiva-guntoju/appium-inspector that referenced this pull request Feb 2, 2024
* feat: update Oxygen recorder code

* fix: use WDIO's executeScript
laib3 pushed a commit to laib3/appium-inspector that referenced this pull request Nov 16, 2024
* feat: update Oxygen recorder code

* fix: use WDIO's executeScript
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fix This resolves a user-facing problem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants