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

Determine if there's a workable approach for generalized support of the '--default-capabilities' option #124

Open
sbabcoc opened this issue Dec 28, 2020 · 0 comments

Comments

@sbabcoc
Copy link
Owner

sbabcoc commented Dec 28, 2020

'appium' provides the ability to specify default capabilities that get merged into driver session requests. A good rationale for integrating this option as a Selenium Foundation local Grid feature is presented here. The challenge is that default capabilities apply to all session requests; however, each driver plug-in can support multiple "personalities", which can be augmented at runtime through driver-keyed modifications in the configuration.

How do we determine which "defaults" to specify if the aggregation of driver "personalities" and configured modifications yields multiple choices?

Note that the use of the --default-capabilities option may be unnecessary, due to the ability to specify personality-keyed session request modifications in the configuration. Another approach is to simply use the generic APPIUM_CLI_ARGS setting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant