2016-11-10 1 views
-1

私は、Eclipse & JavaScriptをしましたが、私は、スクリプトを実行すると、それはコンフィグの起動に失敗します。コードのSauce LabsでJava Seleniumテストを実行するにはどのような設定が必要ですか?

org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session. desired capabilities = Capabilities [{browserName=chrome, version=latest, platform=WIN8_1}], required capabilities = Capabilities [{}] Build info: version: 'unknown', revision: '1969d75', time: '2016-10-18 09:43:45 -0700' System info:os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_65' Driver info: driver.version: 

RemoteWebDriver:

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.remote.DesiredCapabilities; 
import org.openqa.selenium.remote.RemoteWebDriver; 
import java.net.URL; 

public class SampleSauceTest { 

    public static final String USERNAME = "USERNAME "; 
    public static final String ACCESS_KEY = "ACCESS_KEY"; 
    public static final String URL = "https://" + USERNAME + ":" + ACCESS_KEY + "@ondemand.saucelabs.com:443"; 

    public static void main(String[] args) throws Exception { 

     DesiredCapabilities caps = DesiredCapabilities.chrome(); 
     caps.setCapability("platform", "Windows 8.1"); 
     caps.setCapability("version", "latest"); 
     caps.setCapability("browserName", "chrome"); 

     System.out.println(URL); 

     try { 

      WebDriver driver = new RemoteWebDriver(new URL(URL), caps); 

      /** 
      * Goes to Sauce Lab's guinea-pig page and prints title 
      */ 
      driver.get("https://saucelabs.com/test/guinea-pig"); 

      // System.out.println("title of page is: " + driver.getTitle()); 
      // driver.quit(); 

     } catch(Exception e) { 
      System.out.println(e); 
     } 
    } 
} 

答えて

0

をあなたは、URLの末尾に/wd/hubを追加する必要があります。以下のいずれかを試してください

public static final String URL = "https://" + USERNAME + ":" + ACCESS_KEY + "@ondemand.saucelabs.com:443/wd/hub"; 
+0

嬉しいです。歓迎:) –

関連する問題