Hi,
Is it possible to setup the seetest Android and iOS nodes to connect to a selenium grid?
Thanks in advance,
Kr,
Bram
Hi,
Is it possible to setup the seetest Android and iOS nodes to connect to a selenium grid?
Thanks in advance,
Kr,
Bram
Hi,
We are planning to release support to selenium grid in the coming weeks.
Currently it can work with SeeTest cloud: https://cloud.experitest.com in grid mode:
You need to add the following capabilities:
dc.setCapability(SeeTestCapabilityType.USE_REMOTE_GRID, true);
dc.setCapability(SeeTestCapabilityType.USERNAME, "");
dc.setCapability(SeeTestCapabilityType.PASSWORD, "");
I enjoy Appium Studio very much because of easily adding new devices which work solid. I tried different setups with Android SDK and so on before, and Appium Studio is a super product to connect devices.
I also setup my first small testscript in Eclipse to open chrome and a website. This is working fine, too.
However, I run into trouble with the following problem:
a) It would help me if I could access the hub (port 4723) from another computer. This seems not be possible, I think, because Appium Studio creates the hub only with local (127.0.0.1) bindings? However, a NAT rule for TCP 4723 did not work 
OR
b) I would like to connect this to a Selenium grid. But I am not sure if this is possible. I used selenium 2.53.1 to connect to a selenium 3.6 hub and used this configuration:
{
“capabilities”:
[
{
“browserName”: “android”,
“version”:“7.0”,
“maxInstances”: 1,
“platform”:“ANDROID”,
“deviceName”:“serial”
}
],
“configuration”:
{
“nodeTimeout”:120,
“port”:5577,
“hubPort”:4444,
“proxy”: “org.openqa.grid.selenium.proxy.DefaultRemoteProxy”,
“url”:“http://127.0.0.1:4723/wd/hub”,
“hub”: “172.31.40.71:4444/grid/register”,
“hubHost”:“172.31.40.71”,
“nodePolling”:2000,
“registerCycle”:10000,
“register”:true,
“cleanUpCycle”:2000,
“timeout”:30000,
“maxSession”:1
}
}
and then started selenium like this:
java -jar c:\path\selenium-server-standalone-2.53.1.jar -role node -hub http://172.31.40.71:4444/grid/register -nodeConfig c:\path\node.json -host my_ip
It was able to register with my selenium-hub, but the webdriver (remote) fails 
Maybe anyone has an idea for me? It would help me very much.
Thanks
Ronny
Hi Ronny
You should look at Appium Studio more as an IDE that allows you to develop robust tests.
For grid execution, I’ll suggest that you’ll test the cloud solution that we provide, it has a grid module and manages for you the test executions
https://docs.experitest.com/display/AS/Login+To+Appium+Studio+Community+from+The+tool
TL;DR - Appium Studio cannot get registered as a node 
Hi Tom,
thanks for your reply. However, we do not want to use cloud for several reasons, but want to be able to use our own devices for best results and integration with our selenium hub (behind bamboo)…
So this is not possible?
Best,
Ronny
Not with Appium Studio
You could use SeeTestCloud (Commercial tool) - it will allow you to set up a grid of devices
in runs the Appium Studio engine, so everything you like about Appium Studio is available with this solution
For any additional questions, kindly address sales@experitest.com