我正在使用Appium在Mac上运行我的自动化测试。
运行时遇到以下错误:
org.openqa.selenium.WebDriverException:处理命令时发生未知的服务器端错误。原始错误:使用bundle id''测试的应用程序未运行,可能已崩溃(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:11.27秒
构建信息:版本:'2.53.0',修订版:'35ae25b',时间:'2016-03-15 17:00:58' 系统信息:主机:'Mac-mini-4.local',ip:'10 .104.149.32',os.name:'Mac OS X',os.arch:'x86_64',os.version:'10 .12.5' ,java.version:'1.8.0_131' 驱动程序信息:io.appium.java_client.ios.IOSDriver 功能[{app =,networkConnectionEnabled = false,databaseEnabled = false,deviceName = iPhone 6s,platform = MAC,platformVersion = null,webStorageEnabled = false,locationContextEnabled = false,automationName = XCUITest,browserName =,takesScreenshot = true,javascriptEnabled = true, udid = 28f82f2f74d229a0e6de0922e8411f57bc759445,platformName = iOS}] 会议ID:70e66892-82d6-41cc-a05c-369e859fa982 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 在org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206) 在org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158) 在org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678) 在io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:40) at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1) 在io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1) 在org.openqa.selenium.remote.RemoteWebDriver $ RemoteWebDriverOptions $ RemoteWindow.getSize(RemoteWebDriver.java:914) 在com.commonLibraries.AppiumActions_iOS_Refactor.setScreenSize(AppiumActions_iOS_Refactor.java:675) 在com.commonLibraries.AppiumActions_iOS_Refactor.swipeDown(AppiumActions_iOS_Refactor.java:369)
我试过不同的机器,它工作正常。 但不适用于这台机器。
我也尝试在这台机器上重新安装Appium。然而没有用。
需要协助解决问题。
谢谢..!
答案 0 :(得分:0)
我终于解决了这个问题。
这是由于WDA中的一些错误配置。
由于例外是An unknown server-side error occurred while processing the command.
左右
我怀疑它必须与WDA有关。
在xcode中配置了WDA并构建了WDA项目,它运行良好。