• Robot Framework Share 3


    这篇会写到Click Button,Click Element,Maximize Browser Window和get title这三个关键词

    第一个Click Button这个关键词,顾名思义就是点击Button这个标签的,带一个参数

              用法  例如:  Click Button    xpath=//*[@id='su']

                       效果: 会点击  百度一下 这个Button

    第二个Click Element这个关键词,它不仅可以点击button,还可以点击其它的标,带一个参数

            用法  例如 : Click Element    xpath=//h3//a[@target='_blank']

                     效果:点击 Robot Framework  这个a标签

    第三个Maximize Browser Window这个关键词,主要用途是把浏览器设置为最大

          用法   例如:  Maximize Browser Window

                    效果:  由显示屏一半变为最大

    第四个get title 主要是获取当前页面的title值

         用法  例如:${title}   get title

                 效果: 将当前页面的title值赋值给${title}

    代码如下(将前面的test1换成如下):

    *** test cases ***
    test1
        keywords test
        Open Browser  https://www.baidu.com    Chrome
        Maximize Browser Window
        Sleep   2
        ${ret1}   Get Text   xpath=//*[@id='setf']
        Log to console  ${ret1}
        ${ret2}  Get Element Attribute  xpath=//*[@id='setf']  target
        Log to console  ${ret2}
        Input Text   xpath=//*[@id='kw']    robot framework
        Sleep   2
        Click Button  xpath=//*[@id='su']
        ${title}   get title
        log to console    ${title}
        Sleep   2
        Click Element  xpath=//h3//a[@target='_blank']
        Sleep   2
        Close browser

     OK,下篇会写一些条件判断的关键词

  • 相关阅读:
    Intellij中的常用快捷键
    Intelij 中javax.servlet.http.HttpServlet包导不进来
    JDBC工具类与数据库建立连接
    Xms Xmx PermSize MaxPermSize 区别
    图书管理系统(SSH)
    DAO
    spring中的bean
    Intellij页面汉字乱码问题
    Dispatcher initialization failed
    用同一个类对不同表进行访问
  • 原文地址:https://www.cnblogs.com/GaryNie/p/10060381.html
Copyright © 2020-2023  润新知