zoukankan      html  css  js  c++  java
  • robot 如何定义用户关键字、变量

    1.用户关键字,使用robot语法定义的关键字

    2.系统关键字  自带的

    3.资源文件,自己定义的关键字

    4.变量

    自己定义的关键字,需单独建一个资源文件

    自己写的关键字,需写在***Keywords***

    语法:

    关键字名称

    [Arguments] ${a} 表示变量

    [Return] 返回值

    在其他的文件 引用自己定义的关键字 需使用Resource

    如果是使用系统的关键字,需使用Library

    4.变量

    纯量:${}

    列表:@{}

    字典:&{}

    1.通过关键字创建

        ${hi}=    Set Variable    hello,robot
        @{list}=    Create List    python    25    robot
        &{dict}=    Create Dictionary    python=25    study=robot

    当列表和字典作为关键字的参数传递的时候,需要使用${}

    列表切片 ${变量名[2]} 

    字典获取值${变量名.值名称}

    2.全局变量,写在*** Variables ***

    3.套件级的变量,运行时可以找到

    Set Suite Variable    ${变量名} 局部变量变为全局变量

    4.以python文件存在的变量

    先在pycharm中写好变量文件,然后放在eclipse的目录下,

    引入的关键字Variables,取python中的变量,按python的语法来,比如取字典的值用${字典名["值名"]}

  • 相关阅读:
    分布式任务调度平台XXL-JOB搭建教程
    微服务跨域问题
    getway网关跨域问题记录
    MySQL-数据库简介及mysql5.7安装
    MongoDB-备份和恢复
    MongoDB-复制集rs及sharding cluster
    MongoDB
    Redis-API支持
    Redis-主从复制,哨兵机制及redis cluster
    Redis-简介及基本数据类型
  • 原文地址:https://www.cnblogs.com/hherbk/p/12864222.html
Copyright © 2011-2022 走看看