硒如何找到消息框?

时间:2017-12-10 21:19:53

标签: javascript c# php vb.net

如何处理警报,vb.net警报selenium web驱动程序中的框以及如何在Web驱动程序中找到它.....我想在vb.net中使用它 我需要点击'确定'带有Selenium命令的警报窗口内的按钮。使用vb.net

可以点击'确定'按钮?如果是这样,有人可以给我一个Selenium IDE命令的例子吗?

1 个答案:

答案 0 :(得分:1)

  

可以点击'确定'按钮?

是。以下是一些用于处理警报窗口的Web驱动程序示例代码:

// Switching to Alert        
Alert alert = driver.switchTo().alert();        

// Capturing alert message.    
String alertMessage= driver.switchTo().alert().getText();       

// Displaying alert message     
System.out.println(alertMessage);   
Thread.sleep(5000);

// Accepting alert      
alert.accept();     

更多详情可在this website找到。

  

如果有,有人可以给我一个Selenium IDE命令的例子吗?

Selenium IDE 是另一回事,它是Chrome和Firefox扩展程序。但它也可以handle alert popups