qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Selenium2.0功能測試之如何使用Action類來模擬交互

           Selenium提供了一個強大的用于真實的模擬用戶交互的一個類----Actions,這個類提共了一系列的API供模擬交互:
            keyDown : 用于模擬按鍵被按下
            keyUp : 用于模擬按鍵松開
            doubleClick : 用于模擬雙擊
            clickAndHold : 用于模擬鼠標左鍵點住不放開
            release : 用于模擬松開鼠標,與clickAndHold相配合
            moveToElement : 將鼠標移動至元素的中間位置
            contextClick : 模擬鼠標右鍵點擊
            dragAndDrop : 拖拽
            這里由于測試頁面的限制我就只舉一個contextClick的例子:
          package org.coderinfo.demo;
          import org.openqa.selenium.By;
          import org.openqa.selenium.WebDriver;
          import org.openqa.selenium.WebElement;
          import org.openqa.selenium.chrome.ChromeDriver;
          import org.openqa.selenium.interactions.Actions;
          public class ActionDemo {
          private static final String URL = "http://www.baidu.com";
          /**
          * @author Coderinfo
          * @E-mail coderinfo@163.com
          */
          public static void main(String[] args) throws InterruptedException {
          WebDriver driver = new ChromeDriver();
          driver.manage().window().maximize(); //最大化瀏覽器界面
          driver.get(URL); //訪問度娘首頁。
          Thread.sleep(2000); //等待頁面加載
          WebElement input = driver.findElement(By.id("kw"));  //獲取百度搜索框
          Actions ac = new Actions(driver);  // 為driver 加載 actions
          ac.contextClick(input).perform();  // 在百度搜索框上點擊右鍵
          Thread.sleep(10000);
          driver.quit();
          }
          }
          相關文章
          Selenium2.0功能測試之文件上傳(Java版)

          posted on 2013-10-31 11:31 順其自然EVO 閱讀(1915) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學習

          <2013年10月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 西乡县| 高陵县| 万盛区| 房山区| 班玛县| 汉阴县| 厦门市| 讷河市| 崇仁县| 凤翔县| 三原县| 秀山| 沿河| 柏乡县| 兴隆县| 仪征市| 焦作市| 清新县| 英山县| 庆元县| 永吉县| 新巴尔虎右旗| 青阳县| 古交市| 罗甸县| 八宿县| 沾化县| 左权县| 清徐县| 罗定市| 东辽县| 重庆市| 绥化市| 蓬溪县| 武强县| 密山市| 铜山县| 都昌县| 宝丰县| 广饶县| 阜南县|