Я новичок в селене, пытаюсь следовать учебнику, используя eclipse и testng. Однако, похоже, что настоящий тест не выполняется, потому что он не переходит на URL в моем коде.
Это мой ввод:
package script;
import com.thoughtworks.selenium.*;
import org.junit.AfterClass;
import org.testng.annotations.*;
import org.openqa.selenium.server.SeleniumServer;
public class Baseline extends SeleneseTestCase {
@BeforeClass
public void setUp() throws Exception {
SeleniumServer seleniumserver = new SeleniumServer();
seleniumserver.boot();
seleniumserver.start();
setUp("http://www.google.com", "*iexplore");
}
@Test
public void testBaseline(){
selenium.open("/");
selenium.windowMaximize();
selenium.windowFocus();
selenium.type("q", "selenium rc");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.isTextPresent("Results * for selenium rc"));
}
@AfterClass
public void tearDown(){
selenium.close();
selenium.stop();
}
}
выход теста:
16:44:10.326 INFO - Java: Sun Microsystems Inc. 20.1-b02
16:44:10.328 INFO - OS: Windows 7 6.1 x86
16:44:10.339 INFO - v2.0 [a2], with Core v2.0 [a2]
16:44:10.459 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
16:44:10.461 INFO - Version Jetty/5.1.x
16:44:10.461 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
16:44:10.462 INFO - Started HttpContext[/selenium-server,/selenium-server]
16:44:10.462 INFO - Started HttpContext[/,/]
16:44:10.503 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@1be2d65
16:44:10.503 INFO - Started HttpContext[/wd,/wd]
16:44:10.506 INFO - Started SocketListener on 0.0.0.0:4444
16:44:10.506 INFO - Started org.openqa.jetty.jetty.Server@32fb4f
16:44:10.563 INFO - Checking Resource aliases
16:44:10.570 INFO - Command request: getNewBrowserSession[*iexplore, http://www.google.com, ] on session null
16:44:10.572 INFO - creating new remote session
16:44:10.695 INFO - Allocated session 4a50ca969de04033b77cdb88dfd8af1a for http://www.google.com, launching...
16:44:11.106 INFO - Launching Embedded Internet Explorer...
16:44:12.126 INFO - Launching Internet Explorer HTA...
программа не завершается.
Для Firefox браузер открывает пустой URL. Для IE8 он перемещается в локальную временную папку.
Как мне заставить его перейти к указанному URL?