robot framework的使用说明
robot framework安装说明
1.安装python2.7.15
运行安装包python-2.7.15.amd64.msi
2.robot framework
(1)解压最新的压缩包如robotframerwork-3.0.4.tar.gz到python安装目录如C:\Python2.7
(2)进入robotframerwork-3.0.4,键入命令python setup.py install就安装完成
3.wxPython2.8(stack-flame)
运行安装wxPython2.8-win64-unicode-2.8.12.1-py.exe即可,ride依赖项
4.robot framework ride
(1)解压robotframework-ride-1.5.2.1.tar.gz到python安装目录如C:\Python2.7
(2)robotframework-ride-1.5.2.1,键入命令python setup.py install就安装完成
(3)进入python安装目录如C:\Python2.7\Scripts 双击ride.py
robot framework界面操作
1.项目
点击File->New Project,创建项目,Type:Directory Format:TXT
2.测试套件
右键点击对应的项目,在菜单里点击New Sutie,Type:Directory Format:TXT
点击对应测试套件,在菜单里点击New Sutie,Type:File Format:TXT
注意:在测试套件下可以加载资源以及定义包,如下:
下面给出使用Process 的例子:
导入Process 库
3.资源
点击对应项目或者测试套件下右击就能New Resource,创建资源。
4.用户关键字
点击资源或者测试套件下的New User Keyword
Arguments 传入${num} |${file} 数字要${1} 字符串要aaa
Return Value ${res}返回值
表格: ${res} | xxx |
5.测试用例
通过内置关键字和用户关键字在robot framework的表格中使用,组合成测试用例
robot framework的使用说明的更多相关文章
- Robot Framework 教程 (3) - Resource及关键字 的使用
From:http://www.cnblogs.com/buaawp/p/4754399.html Robot Framework 教程 (3) - Resource及关键字 的使用 在进行软件自动化 ...
- Robot Framework(十九) 附录
6附录 6.1测试数据中的所有可用设置 6.1.1设置表 Setting表用于导入测试库,资源文件和变量文件,以及定义测试套件和测试用例的元数据.它可以包含在测试用例文件和资源文件中.请注意,在资源文 ...
- Robot Framework用户手册 (版本:3.0)
版权信息:诺基亚网络和解决中心 本翻译尊重原协议,仅用于个人学习使用 1.开始: 1.1 介绍: Robot Framework是一个基于Python的,为终端测试和验收驱动开发(ATDD)的可扩展的 ...
- RIDE -- Robot Framework setup
RobotFramework 是一款基于python 的可以实现关键字驱动和数据驱动并能够生成比较漂亮的测试报告的一款测试框架 这里使用的环境是 python-2.7.10.amd64.msi RID ...
- Robot Framework自动化测试 ---视频与教程免费分享
当我第一次使用Robot Framework时,我是拒绝的.我跟老大说,我拒绝其实对于习惯了代码的自由,所以讨厌这种“填表格”式的脚本.老大说,Robot Framework使用简单,类库丰富,还可以 ...
- Robot Framework 的安装和配置(转载)
Robot Framework 的安装和配置 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的环 ...
- 解决从jenkins打开robot framework报告会提示‘Opening Robot Framework log failed ’的问题
最新的jenkins打开jenkins robot framework报告会提示如下 Verify that you have JavaScript enabled in your browser. ...
- 在centos7中安装Robot Framework
安装前景介绍: 最初,我们是在Windows环境下搭建Robot Framework来对我们的服务进行接口测试的(想知道如何在Windows下安装Robot Framework,可以参考我同事的博客h ...
- 移动端自动化环境搭建-Robot Framework的安装
A.安装依赖 RF框架,robotframework本身. B.安装过程 可以通过下载 exe 程序进行安装,Robot Framework 分别提供了,win-amd64.exe 和 win32.e ...
随机推荐
- 3、应用层常用lib函数使用说明
1.mmap函数 void* mmap(void* start,size_t length,int prot,int flags,int fd,off_t offset); start:映射区的开始地 ...
- 【BZOJ 4556】字符串
[链接]h在这里写链接 [题意] 给你一个长度为n(n<=10^5)的字符串以及一个整数m(m<=10^5),代表询问的次数. 每个询问由4个整数a,b,c,d给出 ...
- .dmp文件导出使用示例
exp导出的几种用例,先睹为快: 1 将数据库SampleDB完全导出,用户名system 密码manager 导出到E:/SampleDB.dmp中 exp system/manager@TestD ...
- 关于stm32的输入输出
https://blog.csdn.net/u011556018/article/details/72629082
- word vba 1 页面视图
- Injector Job深入分析 分类: H3_NUTCH 2015-03-10 15:44 334人阅读 评论(0) 收藏
Injector Job的主要功能是根据crawlId在hbase中创建一个表,将将文本中的seed注入表中. (一)命令执行 1.运行命令 [jediael@master local]$ bin/n ...
- [AngularJS] Directive for top scroll bar
angular.directive('dblScroll', dblScroll) dblSroll.$inject = [ '$timeout' ]; function dblScroll($tim ...
- [Node.js] Use nodejs-dashboard event loop delay with hrtime()
In this lesson, you will learn how to use the Formidable nodejs-dashboard event loop delay to identi ...
- andorid 自己定义SwitchButton
因项目缘故需又一次定制SwitchButton,效果例如以下: 步骤例如以下: 1.圆角矩形的绘制 2.字体绘制 3.小圆绘制 4.左右滑动动画效果绘制 代码例如以下: package com.s ...
- php实现 统计每个月兔子的数量
php实现 统计每个月兔子的数量 一.总结 一句话总结:想清楚再动,怎么可能出错嘛. 二.统计每个月兔子的数量 题目描述 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又 ...