2017-08-07 61 views
0

我已經升級到1.6.5 Appium和每一個我啓動appium時間我獲得以下錯誤線程Appium - 無法開始新的會話。可能的原因是遠程服務器或瀏覽器啓動失敗

異常「主」的無效地址 組織.openqa.selenium.remote.UnreachableBrowserException:不能 開始一個新的會話。可能的原因是服務器或瀏覽器啓動失敗的遠程地址爲無效的 。

我用以下 Appium 1.6.5 的IntelliJ 每次我跑我獲得以下錯誤的腳本 - 完整的日誌

package Steps; 
import io.appium.java_client.AppiumDriver; 
import io.appium.java_client.ios.IOSDriver; 
import io.appium.java_client.remote.AutomationName; 
import io.appium.java_client.remote.MobileCapabilityType; 
import org.openqa.selenium.remote.DesiredCapabilities; 
import java.net.URL; 
import java.util.concurrent.TimeUnit; 
public class iOSDependency { 
public static AppiumDriver driver; 
public static void main(String[] args) throws Exception { 
DesiredCapabilities capabilities = new DesiredCapabilities(); 
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "iPhone 6"); 
    capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS"); 
    capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "10.2"); 
    capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, AutomationName.IOS_XCUI_TEST); 
    capabilities.setCapability(MobileCapabilityType.APPIUM_VERSION, "1.6.5"); 
    capabilities.setCapability(MobileCapabilityType.APP, "/Users/sanganit/Downloads/preprod.ipa"); 
    capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "iOS"); 
    driver = new IOSDriver(new URL("http://127.0.0.1:4273/wd/hub"), capabilities); 
    driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS); 
    Thread.sleep(30000); 
    } 
    } 
+0

請增加一個問題。 – PalimPalim

+0

爲什麼我會收到這個錯誤,我該如何解決這個問題? – Tamtam

+0

請在您的問題中輸入錯誤日誌,您可以在appium控制檯中獲得...也不需要BROWSER_NAME功能啓動應用程序......請檢查這是否是模擬器版本,以便仔細檢查,這是構建路徑「/ Users /'whoami'/Library/Developer/Xcode/DerivedData/ /Build/Products/Debug-iphonesimulator/preprod.app」 –

回答

0

只是一個簡單的問題 - 什麼時候開始Appium服務器之前,你試圖運行這個代碼?

您可以使用Appium GUI或節點版本。

相關問題