Hi

Force Close Modal Before Clicking

 IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

js.ExecuteScript("$('.modal').modal('hide');"); // Hide Bootstrap modal

Thread.Sleep(500); // Wait for UI update


IWebElement button = driver.FindElement(By.CssSelector("button[data-dismiss='modal']"));

button.Click();  // Now click after modal is hidden


Previous
Next Post »