亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

selenium使用Actions實現對隱藏菜單,隱藏選項 的操作

標簽:
測試

对于 需要鼠标移动到相应位置,才会出现更多菜单的,进行操作的情况下, 我们可以使用Actions类
第一步: 移动到含有隐藏菜单的位置,如:移动开发
第二步: 移动到想要操作为菜单位置,并点击
// Actions action = new Actions(driver);
// action.clickAndHold(driver.findElement(By.xpath("xxx"))).build().perform();
// driver.findElement(By.xpath(and_xpath)).click();

package TestData;
import java.util.concurrent.TimeUnit;
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 sdsd{
    public static void main(String[]args) throws Exception{
        System.out.println("start Chrome browser...");        
        System.setProperty("webdriver.chrome.driver", "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        driver.get("http://www.xianlaiwan.cn/");
        driver.manage().window().maximize();
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
        Thread.sleep(2000);
        String Mobile_development = "http://*[@id='main']/div[2]/div[9]/div[3]/a";           
        String and_xpath = "http://*[@id='main']/div[2]/div[4]/div/div/a[1]";
        WebElement WebMd=driver.findElement(By.xpath(Mobile_development));  
        Actions action = new Actions(driver);
        action.clickAndHold(WebMd).build().perform();   
        Thread.sleep(2000);     //加等待时间为了稳定,和看清效果,不然速度太快,页面没有展开就没有了
        // 下面这一行代码可以不用,只是为了看效果
        action.clickAndHold(driver.findElement(By.xpath(and_xpath))).build().perform();
        Thread.sleep(3000);
        driver.findElement(By.xpath(and_xpath)).click();
    }
}
點擊查看更多內容
3人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
軟件測試工程師
手記
粉絲
75
獲贊與收藏
435

關注作者,訂閱最新文章

閱讀免費教程

感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消