zoukankan      html  css  js  c++  java
  • 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,下篇会写一些条件判断的关键词

  • 相关阅读:
    2019年2月8日训练日记(文件操作知识点小结)
    2019年2月7日训练日记
    2019年2月6日训练日记
    2019年2月5日训练日记
    2019年2月4日训练日记(递归学习小结)
    【Java】Java中的IO流
    【Java】Java中线程的使用
    【Java】Java图形化用户界面-GUI
    【Java】Java中的集合类
    C++程序学习之实现手机通讯录功能模拟
  • 原文地址:https://www.cnblogs.com/GaryNie/p/10060381.html
Copyright © 2011-2022 走看看