selenium+Java用双击事件再clear清除输入框

时间:2024-03-22 12:45:00

试过先click再clear都没用,然后受到大神启示先双击再清除。

selenium+Java用双击事件再clear清除输入框

启发链接:https://www.cnblogs.com/yoyoketang/p/11516138.html

selenium+Java用双击事件再clear清除输入框

操作链接:https://blog.csdn.net/wushuai150831/article/details/77852172

selenium+Java例子:

参数:
    1.driver是我们的浏览器
    2.Actions是我们系统内置的执行鼠标一系列操作的对象
鼠标左击:Actions actions=new Actions(driver);
        actions.click(这里传入我们需要点击的控件元素,WebElement类型).perform();
        //例如:
        //找到我们慕课网首页登录的id
        WebElement login=driver.findElement(By.id("js-signin-btn"));
        //创建动作对象,并且指定操作的浏览器
        Actions actions=new Actions(driver);
        //单击操作传入参数,并且使用perform()提交,生效
        actions.click(login).perform();
鼠标右击:Actions actions=new Actions(driver);
        actions.contextClick(这里传入我们需要点击的控件元素,WebElement类型).perform();
//鼠标双击:鼠标双击的效果跟我们实际自己点击两次的效果有些出入,也不是那么智能
    Actions actions=new Actions(driver);
    actions.doubleClick(login).perform();
鼠标悬停:
    Actions actions=new Actions(driver);
    actions.moveToElement(这里传入我们需要点击的控件元素,WebElement类型).perform();
————————————————
版权声明:本文为CSDN博主「天空蓝依旧」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wushuai150831/article/details/77852172

还有个原创链接:https://www.cnblogs.com/yoyoketang/p/11516138.html