zoukankan      html  css  js  c++  java
  • Selenium2中对于alert元素的操作

    Alert元素弹出的对话框是一个WINDOWS的对话框。webdriver对WINDOWS的对话框可以进行一些简单的操作,比如:确认、取消等。如果是更加复杂的对话框,如上传文件操作,则需要用另外的解决方案。

    webdriver对Alert会提供一些专门的API。见代码:

    1     public void testAlert(){
    2         WebElement element = driver.findElement(By.className("alert"));
    3         element.click();
    4         Alert alert = driver.switchTo().alert();     //新建一个Alert对象,使用switchTo跳转到该alert窗口上
    5         String text = alert.getText();         //获取Alert上的文字
    6         System.out.println(text);
    7         alert.accept();                   //点击Alert窗口上的确定
    8         //alert.dismiss();
    9     }
  • 相关阅读:
    Linux开机流程【原创】
    Linux下无需按下回车(无阻塞)读取输入键值
    Sql Server 列转行 Pivot使用
    mysql
    mysql
    mysql
    CI
    mysql
    Snagit: Scrolling is not working
    Something about SnagIt
  • 原文地址:https://www.cnblogs.com/zhaochifan/p/5193652.html
Copyright © 2011-2022 走看看