当我执行selenium脚本时,浏览器是否自动关闭?
我正在编写selenium脚本,它工作得很好,但当代码运行时,浏览器会自动关闭吗当我执行selenium脚本时,浏览器是否自动关闭?,selenium,automated-tests,selenium-chromedriver,selenium-ide,qa,Selenium,Automated Tests,Selenium Chromedriver,Selenium Ide,Qa,我正在编写selenium脚本,它工作得很好,但当代码运行时,浏览器会自动关闭吗 public static void main(String args[]) { System.setProperty("webdriver.chrome.driver", "./chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("URL");
public static void main(String args[])
{
System.setProperty("webdriver.chrome.driver",
"./chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("URL");
String email = "EMAil";
String password = "123";
int ELEMENT_WAIT_TIME_SEC = 60;
WebDriverWait explicitWait = new WebDriverWait(driver, ELEMENT_WAIT_TIME_SEC);
String locator = "//input[@type='email'][@aria-label='Email']";
By findBy = By.xpath(locator);
WebElement Login = explicitWait.until(ExpectedConditions.elementToBeClickable(findBy));
Login.click();
JavascriptExecutor jse = (JavascriptExecutor) driver;
jse.executeScript("arguments[0].setAttribute('aria-invalid',true);", Login);
Login.sendKeys(email);
String plocator = "//input[@type='password'][@aria-label='Password']";
By findByp = By.xpath(plocator);
WebElement Password = explicitWait.until(ExpectedConditions.elementToBeClickable(findByp));
Password.click();
jse.executeScript("arguments[0].setAttribute('aria-invalid',true);", Password);
Password.sendKeys(password);
}
检查你的代码。您可以使用
driver.close()
方法关闭浏览器。
只需注释或删除该代码,浏览器将不会自动关闭。检查您的代码。您可以使用
driver.close()
方法关闭浏览器。
只需注释或删除该代码,浏览器将不会自动关闭。这是浏览器版本与chrome兼容的问题。因此,请与当前版本的Chrome浏览器同步更新您的chromedriver.exe 这是浏览器版本与chrome的兼容性问题。因此,请与当前版本的Chrome浏览器同步更新您的chromedriver.exe 检查你的代码。driver.close()方法用于关闭浏览器。@Hiten我没有在代码中编写driver.close()。您是否收到任何异常?如果不在此处共享您的代码,人们很难提供帮助。请提供@Anand No我没有收到任何异常…检查您的代码。driver.close()方法用于关闭浏览器。@Hiten我没有在代码中编写driver.close()。您是否收到任何异常?如果不在此处共享您的代码,人们很难提供帮助。请提供一个@Anand No,我没有收到任何异常…运行代码时,其他浏览器可能会关闭??否。它只关闭浏览器的打开实例。在运行代码时,可以关闭其他浏览器??否。它仅关闭浏览器的打开实例。这不会提供问题的答案。一旦你有足够的钱,你将能够;相反@是的,我会处理的,谢谢。这并不能回答这个问题。一旦你有足够的钱,你将能够;相反@是的,我会处理的,谢谢。