Hi ,
I am getting this error while trying to run test on mobile web in a emulator: The emulator is launching and going to webapp view the I get this error.
Caused by: io.selendroid.exceptions.SelendroidException: Selendroid server on the device didn't came up after 20sec:
io.selendroid.exceptions.SelendroidException: Selendroid server on the device didn't came up after 20sec:
at io.selendroid.server.model.SelendroidStandaloneDriver.createNewTestSession(SelendroidStandaloneDriver.java:393)
at io.selendroid.server.handler.CreateSessionHandler.handle(CreateSessionHandler.java:41)
at io.selendroid.server.SelendroidServlet.handleRequest(SelendroidServlet.java:127)
at io.selendroid.server.BaseServlet.handleHttpRequest(BaseServlet.java:70)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.PathMatchHandler.handleHttpRequest(PathMatchHandler.java:33)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.DateHeaderHandler.handleHttpRequest(DateHeaderHandler.java:21)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.ServerHeaderHandler.handleHttpRequest(ServerHeaderHandler.java:25)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:67)
at org.webbitserver.netty.NettyHttpChannelHandler$2.run(NettyHttpChannelHandler.java:72)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
My Test configuration is set as
public void Selendroid() throws Exception {
DesiredCapabilities capa=SelendroidCapabilities.android();
capa.setCapability(SelendroidCapabilities.EMULATOR, true);
capa.setCapability(SelendroidCapabilities.SCREEN_SIZE, "768x1280");
capa.setCapability(SelendroidCapabilities.ANDROID_TARGET, DeviceTargetPlatform.ANDROID19);
WebDriver driver = new SelendroidDriver(DesiredCapabilities.android());
driver.get("
www.google.co.uk");
}
Can someone please help me regarding this issue