Comments (8)
It's a feature request of appium , you can check it out https://groups.google.com/forum/#!topic/appium-discuss/xKCt4HrerrU and appium/appium#462
from robotframework-appiumlibrary.
Yeah, but I meant to support this with the current appium implementation: run two instances of appium (e.g. using different ports) and connect one device per appium instance e.g.
Open Application http://localhost:4723/wd/hub ... alias = 1stDevice
Open Application http://localhost:4724/wd/hub ... alias = 2ndDevice
I thought this might be already implemented (or will be implemented soon) in the appiumLibrary because the "open application" already accepts "alias" as parameter and the code seems to use the ConnectionCache to store the applications.
Were there any plans to implement something like this?
from robotframework-appiumlibrary.
It's no plan to implement something like this, If you are interesting that, open a pull request :)
from robotframework-appiumlibrary.
I'm Already working on it :-)
On 6 Oct 2014 18:33, "William Zhang" [email protected] wrote:
It's no plan to implement something like this, If you are interesting
that, open a pull request :)—
Reply to this email directly or view it on GitHub
#12 (comment)
.
from robotframework-appiumlibrary.
Does this support running Appium on multiple device by creating just one instance ? Is it implemented by now ?
from robotframework-appiumlibrary.
And if it does ? how to use it with my current Appium project ?
Thanks
from robotframework-appiumlibrary.
No, you still need one appium instance per device.
from robotframework-appiumlibrary.
FYI:
There summary of the above mentioned Appium Feature requests is:
You always need an appium instance for each device i.e. you cannot control multiple devices over one appium connection.
see appium/appium#4001
from robotframework-appiumlibrary.
Related Issues (20)
- Attach screenshot to xunit.xml for Azure DevOps
- No WebView Context in "Get Contexts" result HOT 1
- Open Application not working with Selenium 4.10+ (unexpected keyword argument 'desired_capabilities') HOT 2
- iOS Automation execution doesn't start, Fails at xcodebuild error 70 HOT 3
- swipe_by_percent Function does not work properly with IOS HOT 1
- Appium keyword 'start activity' does not work anymore
- Unable to input text for edit text using Jetpack compose HOT 1
- gives an error for xpath" (//div[contains(@class,'no-result-contact-info')]/p)[1]" InvalidArgumentException: HOT 3
- Can't locate elements with extra space in the value when using accessibility_id
- Start Screen Recording : AttributeError: 'WebDriver' object has no attribute 'desired_capabilities' HOT 4
- Swipe By Percent error: AttributeError: 'WebDriver' object has no attribute 'desired_capabilities'
- Input URL is missing the two slashes // after https:
- Appium-Python-Client 4.0.0 breaks this package. HOT 5
- Unable to interract with alerts on iOS simulator since xcuitest v6 HOT 1
- Failed to import allium.webdriver.common.touch-action after installing latest version of Appium-Python-Client (4.0.0) HOT 3
- Swipe/scroll keywords are not working with appiumlibrary when appium server updated to 2.5.1 HOT 2
- getting Error "ModuleNotFoundError: No module named 'appium.webdriver.common.touch_action' " during launch application HOT 2
- WebDriverException: Message: The requested resource could not be found, or a request was received using an HTTP method that is not supported by the mapped resource HOT 1
- ModuleNotFoundError: No module named 'appium.webdriver.common.touch_action' HOT 2
- Appium Swipe does not work in Mac HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from robotframework-appiumlibrary.