即使成功执行,Java应用程序也不会终止

时间:2020-08-22 12:03:18

标签: java selenium-chromedriver terminate

屏幕截图显示终止按钮仍为红色: https://i.stack.imgur.com/jpnWf.png

package seleniumProjectTutorial;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class SeleniumWebDriver {
    WebDriver driver;   
    
    public void invokeBrowser() {
        try {
            System.setProperty("webdriver.chrome.driver",
                               "D:\\Selenium\\Drivers\\chromedriver.exe");
            driver = new ChromeDriver();
            driver.manage().deleteAllCookies();
            driver.manage().window().maximize();
            driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
            driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
            driver.get("https://www.google.com");
            driver.close();
            driver.quit();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    
    public static void main(String[] args) {
        SeleniumWebDriver myobject = new SeleniumWebDriver();
        myobject.invokeBrowser();
    }
}

0 个答案:

没有答案