Robot Framework自动化测试(七)--- jybot模式

简介:
+关注继续查看

 

  虽然,很久不用关于Robot Framework框架了,但我这里应该是除了@齐涛-道长之外分享Robot Framework 相关资料比较多的地方了。所以,常常被问到一些关于该框架的问题。

  虽然,我一直坚信该框架的无比强大和简单好用,并且,会越发展越来好。但是,对于习惯了直接写代码的自由,很难在回头用它,但这并不妨碍我对该框架的关注!

  本篇介绍一下如何使用Robot Framework的Jybot 模式。

 

安装环境:

================

Python : robot framework是基于python开发的。(如果不使用pybot,可以不装)

JDK : 为了使用Jybot(必装)

Jython Jython基于jvm虚拟机开发的Python语法。通过它可以调用Java程序或Java的标准库。(必装)

Robot framework :要想使用该框架(必装)

Robot framework-ride :可以看作Robot Framework框架的标准编辑器,如果不想用,可以不装。 

wxPython :如果使用ride 的话,不用装。

================

安装步骤参考:

http://www.cnblogs.com/fnng/p/3871712.html

http://www.cnblogs.com/fnng/p/4960697.html

 

注意:为了使用Jybot Robot framework 除了需要安装到Python下面之外,还需要再安装在Jython下面。

首先证明,Jython安装成功。

然后,下载robot framework包,解压,进入目录通过:“jython setup.py install ”命令安装。

安装好后,输入“jybot”命令检验是否成功。

 

  接下来做一个简单的练习,在E:/rf/目录下创建test.robot文件,内容过于简单,我就直接上编辑器截图了。

  以免图片失效,还是贴一下用例吧!

*** Test Cases ***
case
    log    jybot run test case

   再接下来通过“jybot”运行测试用例文件(> jybot test.robot):

查看log.html结果:

 

目录
相关文章
|
XML 机器人 Java
Robot Framework(5)- 使用测试库
Robot Framework(5)- 使用测试库
180 0
Robot Framework(5)- 使用测试库
|
机器人 测试技术 Python
Robot Framework(4)- 测试套件的基本使用
Robot Framework(4)- 测试套件的基本使用
391 0
Robot Framework(4)- 测试套件的基本使用
|
缓存 Android开发
Appium自动化(11) - 详解 Applications 类里的方法和源码解析
Appium自动化(11) - 详解 Applications 类里的方法和源码解析
143 0
Appium自动化(11) - 详解 Applications 类里的方法和源码解析
|
机器人 测试技术 API
Robot Framework之分层测试流程
一、ride分层测试案例和截图细节 分层测试 上图中我们分了三层,测试元素层放的是我们的测试步骤,测试流程层放的是测试步骤的组合,测试套件层放的是我们的测试案例(测试用例) 其中测试用例2用了分层的逻辑,测试用例1用的未分层的。
1419 0
|
机器人 测试技术 开发工具
|
Web App开发 机器人 测试技术
Robot Framework使用Phantomjs进行无界面UI自动化测试
背景介绍 Demo For Run Robot Framework Robot Framework 是一款关键字驱动的验收自动化测试框架,现在在国内使用的越来越广泛了。
1292 0