识别警报硒WebDriver C#上的元素

时间:2018-07-11 19:10:24

标签: c# selenium webdriver alert

此网页上有一个警报,其中包含我需要与 Accept() Dismiss()进行处理的元素之外的其他元素。例如,数据网格,另一个按钮

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以致电driver.SwitchTo().Alert()将上下文切换到警报。

答案 1 :(得分:0)

听起来像是您在指的是操作系统级别的对话窗口,因为尝试切换时无法与其进行交互。您将需要使用类似AutoIT的方法来解决此问题。

以下是一些有用信息的链接:

Link