一、创建项目

1、创建测试项目

  选择菜单栏 file----->new Project
  Name 输入项目名称;Type 选择 Directory。

2、创建测试套件

  右键点击“测试项目”选择 new Suite 选项。
  Name 输入项目名称;Type 选择 File。

3、创建测试用例

  右键点击“测试项目”选择 new Test Case。
  用例只需要输入用例 name,点击 OK 即可。
  完成创建之后的界面如下:
    下面我们就可以在 test case 的“表格”来进行测试用例的编写了。
  

  “测试项目”和“测试套件”本质上并没有什么区别,也可以把测试项目创建成一个文

二、ride界面

1.edit标签

  “测试项目”和“测试套件”所提供的 Edit 标签的功能也可看出两者是一样的
  

  • 导入库/资源

  

  1)如果你是在“测试套件”中添加的库/资源,那么这个库/资源中所提供的关键字可以被当前测试套件下的用例使
    用;如果你是在“测试项目”中添加的库/资源,当前项目下的测试用例不能使用库/资源中的关键字,需要在用例相
    应的“测试套件”中再次添加库/资源。 
    现在按 F5 就可以查看库中所提供的关键字。
  2)添加资源后会在左侧external resource中显示
    resource file
    

  • 定义变量/列表变量

  

2.textedit

  与edit标签时对应的,编写用例时可以用edit标签下填表的方式来编写用例,也可以在textedit中编写

3.run

  • run标签

  

  • 筛选执行用例

  有以下几种方法:

    1)勾选用例:选择要执行的用例,点击勾选该用例(不勾选时执行全部)

    右键测试套件

    

  2)用命令

    在run标签中的arguments中输入 -t testcasename

  3)筛选标记

    在testcase->setting中添加tag

    在run标签页中设置only run tests with these tags/skip tests with these tags

4.setting

  测试项目、测试套件、测试用例中setup、teardown流程图

5.用户关键字

  创建用户关键字

  在测试套件上右键选择“New User Keyword”选项

【robotframework】robotframework基本使用的更多相关文章

  1. RobotFramework RobotFramework官方demo Quick Start Guide浅析

    RobotFramework官方demo Quick Start Guide浅析   by:授客 QQ:1033553122     博客:http://blog.sina.com.cn/ishouk ...

  2. RobotFramework 安装配置(一)

    服务器接口的测试框架的选择,最后选中了 RobotFramework ,原因一:能有效的管理测试用例,,支持批量执行,能实现关键字驱动或者数据驱动.原因二:支持测试人员可以使用Python和java创 ...

  3. robotframework笔记20

    配置执行 选择测试用例 机器人框架提供了几个选择的命令行选项 执行测试用例. 也工作在相同的选项 后处理输出与 Rebot . 通过测试套件和测试用例的名称 测试套件和测试用例可以选择通过他们的名字的 ...

  4. Robotframework 3- 安装

    1. 安装, python3 安装好后,在cmd中运行 pip install robotframework # Install the latest version (does not upgrad ...

  5. RobotFramework安装指南

    Python下载 https://www.python.org/downloads Setuptools下载 https://pypi.python.org/pypi/setuptools 用原装各种 ...

  6. Windows搭建RobotFramework环境(一)

    Robot Framework官网 http://robotframework.org/http://robotframework.org/ 安装说明 https://github.com/robot ...

  7. 自动化测试环境准备robotframework

    (一)针对python2.7版本的自动化环境准备: python 下载地址: https://www.python.org/downloads/ 这里选择Python2.7系列的,后面涉及到wxPyt ...

  8. appium+robotframework环境搭建

    appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...

  9. 如何使用RobotFramework编写好的测试用例

    如何使用Robot Framework编写优秀的测试用例 概述 命名 测试套件命名 测试用例命名 关键字命名 setup和teardown的命名 文档 测试套件文档 测试用例文档 用户关键字文档 测试 ...

  10. Ubuntu安装RobotFramework

    安装Python Ubuntu默认已安装 安装pip wget https://bootstrap.pypa.io/get-pip.py python get-pip.py 安装RobotFramew ...

随机推荐

  1. 报错:java.lang.AbstractMethodError: nl.techop.kafka.KafkaHttpMetricsReporter.logger()Lcom/typesafe/scalalogging/Logger;

    报错背景: CDH启动kafka的时候出现报错情况,并且报错的节点挂掉. 报错现象: Exiting Kafka due to fatal exception java.lang.AbstractMe ...

  2. antd 用 customize-cra 方式引入 sass

    antd 用 customize-cra 方式引入 sass 只需要安装:node-sass 即可

  3. v-for key的作用

    v-for中的key来给每个节点做一个唯一的标识,diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点:key的主要作用是为了高效的更新虚拟dom,另外vue在使用相同标签名元素的过渡切换 ...

  4. json 反序列化成键值对

    通过JsonConvert.DeserializeObject<Dictionary<string, object>>(string value)方法反序列化为字典数据,在通过 ...

  5. ffmpeg.编译(20191129)

    1.一步步实现windows版ijkplayer系列文章之一——Windows10平台编译ffmpeg 4.0.2,生成ffplay - HarlanC - 博客园.html(https://www. ...

  6. string中的erase()函数

    erase()是对string类型的字符串进行删除元素操作的函数 1.erase(int index) 删除下标从index开始直到字符串结尾的元素 1 string s = "123215 ...

  7. ABP中的本地化处理(下)

    在上篇文章中我们的重点是讲述怎样通过在Domain层通过PreInitialize()配置ILocalizationConfiguration中的Sources(IList<ILocalizat ...

  8. 多线程(11) — NIO

    Java NIO是new IO的简称,是一种可以替代Java IO的一套新的IO机制.它提供了一套不同于Java标准IO的操作机制,严格来说,NIO与并发并无直接关系,但是使用NIO技术可以大大提高线 ...

  9. 打jar包在linux上执行

    1.jar包插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma ...

  10. Golang常用快捷键以及常见快捷键冲突

    配置快捷键: 跳转到函数定义 回退 查找函数使用 File/Settings/Keymap 工具: gofmt/golint File/Settings/Tools/File Watchers gol ...