我有以下问题。在页面上提交一些日期后,我有一个模式对话框,如图所示:
我想点击“enter”来完成这个模式,但它不起作用。
我有以下代码:
driver.FindElement(By.CssSelector("input.submit")).Click();
Actions action = new Actions(driver);
action.SendKeys(OpenQA.Selenium.Keys.Enter);
单击“继续手动测试”后,返回下一页。我必须通过这个模式才能继续测试。有什么办法解决这个问题吗?
最佳答案
我通过以下代码找到了解决方案:
IAlert alert = driver.SwitchTo().Alert();
alert.Accept();
对我有用。