线程“main”中的异常org.openqa.selenium.SessionNotCreatedException:未在selendroid服务器中配置所请求的受测试应用程序。 io.selendroid.exceptions.SessionNotCreatedException:未在selendroid服务器中配置所请求的受测试应用程序。 在io.selendroid.server.model.SelendroidStandaloneDriver.createNewTestSession(SelendroidStandaloneDriver.java:205) 在io.selendroid.server.handler.CreateSessionHandler.handle(CreateSessionHandler.java:42) 在io.selendroid.server.SelendroidServlet.handleRequest(SelendroidServlet.java:143) at io.selendroid.server.BaseServlet.handleHttpRequest(BaseServlet.java:67) 在io.selendroid.server.http.ServerHandler.channelRead(ServerHandler.java:50) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(combinedChannelDuplexHandler.java:148) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) 在io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) at io.netty.channel.nio.AbstractNioByteChannel $ NioByteUnsafe.read(AbstractNioByteChannel.java:125) 在io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) 在io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) 在io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) at io.netty.util.concurrent.SingleThreadEventExecutor $ 2.run(SingleThreadEventExecutor.java:116) at io.netty.util.concurrent.DefaultThreadFactory $ DefaultRunnableDecorator.run(DefaultThreadFactory.java:137) 在java.lang.Thread.run(Thread.java:745)
答案 0 :(得分:2)
1.Run java -jar selendroid-standalone-0.14.0-with-dependencies.jar -aut your_apk.apk
2.打开selendroid状态网址http://localhost:4444/wd/hub/status,找出您的appID。
3.使用此应用ID在您的设备上安装应用
SelendroidCapabilities capa = new SelendroidCapabilities( “io.selendroid.testapp:0.8.0”);