一、创建项目

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. Spring cloud微服务安全实战-3-2 第一个API及注入攻击防护

    先来写一些用户的基础数据的管理的api.就是用户的基本的增删改查.用spring boot可以很容易的写出这种api 首先新建maven的项目 依赖关系 引入依赖.用最新的spring boot ht ...

  2. 三种构建方式:Makefile、scons、scons cmake+ninja

    三种构建方式: Makefile scons cmake+ninja https://ninja-build.org

  3. [导航教程] [C#基类库大全]官方产品发布与源码下载---苏飞版

    http://www.sufeinet.com/thread-655-1-1.html

  4. 改进初学者的PID-修改整定参数

    最近看到了Brett Beauregard发表的有关PID的系列文章,感觉对于理解PID算法很有帮助,于是将系列文章翻译过来!在自我提高的过程中,也希望对同道中人有所帮助.作者Brett Beaure ...

  5. Redis项目实战

    1.显示最新的项目列表 下面这个语句常用来显示最新项目,随着数据多了,查询毫无疑问会越来越慢. SELECT * FROM foo WHERE ... ORDER BY time DESC LIMIT ...

  6. beego框架(golang)学习过滤器(实现restful请求)

    过滤器 在用beego做restful路由的时候,遇到了除了GTE.POST之外的HTTP请求,比如 PUT.PATCH.delete请求无法通过路由认证,报错误:405 METHOD NOT ALL ...

  7. CF1277D Let's Play the Words?

    思路: 字符串其实只有0...0, 0...1, 1...0, 1...1四种. 实现: #include <bits/stdc++.h> using namespace std; ]; ...

  8. Swoole练习 安装

    仅支持 Linux,FreeBSD,MacOS,3类操作系统 Linux 内核版本 2.3.32 以上 PHP-5.3.10 以上版本,包括PHP7 gcc4.4 以上版本或者clang cmake2 ...

  9. QT qml---- loader使用方法

    "简洁是智慧的灵魂,冗长是肤浅的藻饰"------------------<哈姆莱特>莎士比亚 Import Statement: import QtQuick 2.5 ...

  10. AJAX-前后端交互的艺术

    AJAX-前后端交互的艺术 为什么要用AJAX? 当我们通过提交表单向服务器提交内容,或者进行一些其他操作,均涉及到了与浏览器之间的交互,传统的方式与AJAX方式的处理方法是不同的 传统方式:用户触发 ...