• webdriver之Keys


    本帖最后由 connect 于 2011-11-21 14:18 编辑

    selenium1.0中有fireevent来模拟js中得一些事件.
    在selenium2.0中有moveToElement()这个方法.
    这个方法在firfox中很常用。最好自己封装成一个方法。
    现在项目当中常常会碰到一些问题.
    在当前屏幕中能看到的element,使用click,sendKeys好使。
    如果当前屏幕看不到,则报点不到的异常.
    解决办法:
    public void MoveToElementAndClick(IWebElement webElement){
                Actions t = new Actions(_driver);
                t.MoveToElement(webElement).Build().Perform();
                t.Click(webElement).Build().Perform();

            } 

    在模拟键盘操作时,可以使用

    actions里面的sendkeys(IElement,keys.F1)这个方法。 

  • 相关阅读:
    bzoj1009
    bzoj1576 3694
    bzoj3143
    bzoj1391
    bzoj2729
    bzoj2653
    bzoj3261
    bzoj2326
    人件
    优秀的产品
  • 原文地址:https://www.cnblogs.com/bugua/p/2304248.html
Copyright © 2020-2023  润新知