Jestem początkującym z webdriver i potrzebuje pomocy ..Nie można połączyć się z hostem 127.0.0.1 na porcie 7055
Używam Selen 2.2.0 z FF v7.0.1 w systemie Windows XP
I udało się nagrać i odtworzyć skrypt Java z powodzeniem w IE, ale za każdym razem, gdy próbuję wykonać ten sam skrypt w FF, pojawia się następujący komunikat o błędzie:
Nie można połączyć się z hostem 127.0.0.1 na porcie 7055 po 45000 ms
Czytałem w wielu miejscach, że jeśli obniżę wartość f Wersja irefox do wersji 3.6 będzie działała dobrze, ale nie jestem zwolenniczką obniżki. Czy ktoś może mi powiedzieć, co robię źle?
package hisScripts;
import java.util.concurrent.TimeUnit;
import org.junit.*;
import static org.junit.Assert.*;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
public class WebdriverTest_1 {
private WebDriver driver;
private String baseUrl;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
//driver=new InternetExplorerDriver();
baseUrl = "https://**********/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void testUntitled() throws Exception {
driver.get(baseUrl + "/");
driver.findElement(By.xpath("//a[contains(text(),'my profile')]")).click();
driver.findElement(By.xpath("//a[contains(text(),'about the service')]")).click();
driver.findElement(By.xpath("//a[contains(text(),'contact us')]")).click();
driver.findElement(By.xpath("//a[contains(text(),'help')]")).click();
driver.findElement(By.xpath("//a[contains(text(),'home')]")).click();
driver.findElement(By.xpath("//a[contains(text(),'logout')]")).click();
}
@After
public void tearDown() throws Exception {
driver.quit();
String verificationErrorString = verificationErrors.toString();
if (!"".equals(verificationErrorString)) {
fail(verificationErrorString);
}
}
private boolean isElementPresent(By by) {
try {
driver.findElement(by);
return true;
} catch (NoSuchElementException e) {
return false;
}
}
}
Kod jest w porządku. A co z aktualizacją? Od FF7 do, powiedzmy, FF9 lub 10? Selen nie działa dobrze z FF11 (jak dotąd), ale FF9 działa dobrze! –
@Slanec - Poddałem się FFv10.0.2, ale nadal nie mam radości - czy jest coś jeszcze, co mogłem zrobić, aby rozwiązać ten problem? – user929258
żadnego pojęcia = (. –