美文网首页
RobotFramework学习笔记二:遇到Frame框架

RobotFramework学习笔记二:遇到Frame框架

作者: linlu_home | 来源:发表于2017-12-13 18:35 被阅读0次

    当元素存在frame/iframe框架内部时,RF会报找不到该元素,这时需要使用Select Frame 和Unselect Frame 关键字进行操作了。


    Select Frame 可以通过id name等元素进行定位,若frame/iframe框架代码如下图所示:

    无法用id 或者name等系列参数进行定位时,可以采用以下方式进行定位:

    Select Frame      Xpath=//*[contains(@src, 'http://10.0.20.53:8080/dwp/index.html')]

    具体使用代码如下:

    Wait Until Element Is Enabled       Xpath=//*[contains(@src, 'http://10.0.20.53:8080/dwp/index.html')]

    Select  Frame                                Xpath=//*[contains(@src, 'http://10.0.20.53:8080/dwp/index.html')] 

    Wait Until Page Contains Element           xpath=.//*[@id='tabletitle']

    Unselect  Frame

    记得最后使用Unselect  Frame退出frame/iframe框架哦`

    相关文章

      网友评论

          本文标题:RobotFramework学习笔记二:遇到Frame框架

          本文链接:https://www.haomeiwen.com/subject/jgezixtx.html