seleniumkit / selenograph

Powered version of Selenium Grid Router
Other
42 stars 14 forks source link

Does is Support Native iOS & Android #16

Open pranavv opened 7 years ago

pranavv commented 7 years ago

Does is support native app selenium grid execution , what is to be configured in quota.xml to make it support iOS and Android since they are not browser but platforms. any brief notes about regions and the xml structure, when i execute for native it say cannot find with capabilitie null 10.0.1

vania-pooh commented 7 years ago

Selenograph is only aware of browser name and version. All the rest is proxied to real server that knows how to deal with mobile platforms. For example take a look at Appium project. An example XML file is located here. Regions in fact are equal to data centers. We use this information to switch to another DC when the first one is unavailable.

pranavv commented 7 years ago

can i get a sample xml for an iOS and Android Device, because if i do i get an error stating that no device with desired capabilities found

pranavv commented 7 years ago

i am able use appium for mobile web using selenograph but not for native mobile via selenograph

pranavv commented 7 years ago

This is my sample xml in quota , im not able to execute in native iOS or Android but its working for mobile web

`

<browser name="safari" defaultVersion="10.0.2">
    <version number="10.0.2">
        <region name="us-east">
            <host name="192.168.20.10" port="8080" count="1"/>
        </region>
    </version>
</browser>
<browser name="android" defaultVersion="5.0.1">
    <version number="5.0.1">
        <region name="us-west">
            <host name="192.168.20.10" port="8080" count="1"/>
        </region>
    </version>
</browser>
<browser name="chrome" defaultVersion="5.0.1">
    <version number="5.0.1">
        <region name="us-west">
            <host name="192.168.20.10" port="8080" count="1"/>
        </region>
    </version>
</browser>

</qa:browsers>`