zoukankan      html  css  js  c++  java
  • robotframe 学习笔记(之一)

    在robot framework中,通过 Set variable关键字来定义变量

    连接对象

    通过Catenate关键字可以连接多个信息

    加上"SEPARATOR=",可以对多个连接的信息进行分割

    定义列表:

    通过Create List关键字可以定义列表:

    时间的操作:

     通过"get time"关键字来获取当前时间:

     

    通过sleep关键字来设置休眠一定时间:

     

     robot framework中通过关键字run keyword if可以编写if分支语句:

     

    在robotframework中,编写循环通过“for”关键字:

     

    robotframework中使用Evaluate关键字引用和使用方法:下图为通过Evaluate调用python所提供的random模块下的randint()方法:

      random模块的randint()方法用户获取随机数

     

    执行本地Python程序:通过调用python提供的os模块中的system()方法可以执行本地的Python文件;

    调用本地Python文件:

    导入库:

     

    Robot Framework中使用Comment关键字作为注释

     

    也可以使用#注释

     

    截屏:先导入Screenshot库,然后就可以使用关键字:Take Screenshot;

     

     列表、索引,字典处理;先引入Collections库,后再使用关键字

    创建字典:Create Dictionary关键字,字典的存放是key:Value成对存放的;

     

    操作字典:Get Dictionary Items用于读取key和Value;

     

    Get Dictionary Items:获取字典中的key和value

    Get Dictionary Keys:获取字典中的key

    Get Dictionary Values:获取字典中的value

    Get From Dictionary:获取字典中key对应的value

  • 相关阅读:
    Windows徽标键(WinKey)的屏蔽和恢复
    合肥轨道交通线路图(2025+ / 运营版)
    cmake未找到命令解决
    python3 用requests.get获取网页内容为空 <Response [200]>
    磁盘问题修复
    双机热备vrrp
    华为 nat策略
    策略实验2
    防火墙安全策略
    华为防火墙策略配置(http、icmp包允许通过)
  • 原文地址:https://www.cnblogs.com/zhangfeivip/p/6865993.html
Copyright © 2011-2022 走看看