Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java safari上的webdriver在调试模式下运行良好,但在运行时无法正常工作_Java_Selenium Webdriver_Safari_Safaridriver - Fatal编程技术网

Java safari上的webdriver在调试模式下运行良好,但在运行时无法正常工作

Java safari上的webdriver在调试模式下运行良好,但在运行时无法正常工作,java,selenium-webdriver,safari,safaridriver,Java,Selenium Webdriver,Safari,Safaridriver,我使用SeleniumWebDriver在Windows上测试safari浏览器,当处于调试模式时,我的脚本工作正常,但当我运行它时,它无法正常工作。有人遇到过这种情况吗 public class JustForTestSafari { public WebDriver driver; @Test public void f() { driver = new SafariDriver(); String baseURL = "http

我使用SeleniumWebDriver在Windows上测试safari浏览器,当处于调试模式时,我的脚本工作正常,但当我运行它时,它无法正常工作。有人遇到过这种情况吗

public class JustForTestSafari {

    public WebDriver driver;

    @Test
    public void f() {
        driver = new SafariDriver();

        String baseURL = "http://universitytest.emersonprocess.com/";
        String expectedTitle = "ProcessWorld - Your Connection to Global Information";
        WebDriverWait wait = new WebDriverWait(driver, 30);

        driver.get(baseURL);
        driver.manage().window().maximize();

        String actulTitle = driver.getTitle();
        Assert.assertEquals(expectedTitle, actulTitle);

        driver.findElement(By.id("_ctl0_mastercontent_username")).clear();
         driver.findElement(By.id("_ctl0_mastercontent_username")).sendKeys("***.guo");
        driver.findElement(By.id("_ctl0_mastercontent_password")).clear();
        driver.findElement(By.id("_ctl0_mastercontent_password")).sendKeys("*******");
        driver.findElement(By.id("_ctl0_mastercontent_btn_standardsignin")).click();
}

你用什么编程语言?你说它不能很好地工作是什么意思?任何特定的错误?编程语言是JAVA,没有任何错误,它只是挂在那里,没有错误,没有操作嘿,Alex,它不会挂起无限长的时间,它会在某个时间后超时,一旦超时,它会抛出一个异常,我们可以得到异常跟踪吗。