2011-07-25 8 views
0
import java.net.MalformedURLException; 
import java.net.URL; 

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.remote.DesiredCapabilities; 
import org.openqa.selenium.remote.RemoteWebDriver; 


public class SimpleTest { 
    private WebDriver driver = null; 
    /** 
    * @param args 
    * @throws MalformedURLException 
    */ 
    public void SimpleTest(){ 
     System.out.println("booting up"); 
     // TODO Auto-generated method stub 
     DesiredCapabilities capability = DesiredCapabilities.firefox(); 

     try { 
      WebDriver driver = new RemoteWebDriver(new 

URL("http://myhubip:2341/wd/hub"), capability); 
driver.get("http://myapp.com"); 
visitAllHundredLinks(); 
     } catch (MalformedURLException e) { 
      // TODO Auto-generated catch block 
      recordtolog(); 
     } 
    } 



} 

テストが実行されている間にEclipseを閉じると、テストはサーバーで停止するか、すべてのリンクを終了するまで実行を継続しますか?または、SimpleTest全体がワイヤを介してシリアル化され、自律的に実行されていますか?Selenium 2リモートWebドライバ:このコードが実行され、Eclipseを終了するとどうなりますか?

答えて

0

実行を停止します。コマンドは日食から渡され、それが殺されるならあなたの処刑も殺されるでしょう。 Webdriverにすべてのリンク(例えばdriver.visitAllLinks)を訪問するinbuiltコマンドがある場合、それが実行されると実行されます。

関連する問題