RobotFramework工具

支持工具简化了测试周边的一切:编辑、运行、构建等等。大多数这些工具都是作为单独的项目开发的,但有些工具是构建在框架本身中的。

内置工具 Built-in:

http://robotframework.org/robotframework/#built-in-tools

Rebot

用于根据XML输出生成日志和报告以及将多个输出组合在一起的工具。

Libdoc用来为测试库和资源文件生成关键字的文档。文档分为HTML和XML格式,前者供人阅读,后者供 RIDE 和其它工具使用。Libdoc还提供了几个特别的命令来在控制台显示库和资源的信息。
Testdoc基于robotframework测试用例生成高级html文档。生成的文档包含名称,每个测试套件和测试用例的文档和元数据,以及顶层关键字和它们的参数。
Tidy用于清理和更改robotframework测试数据文件格式的工具

 

编辑器 Editors:

RIDE

Standalone Robot Framework test data editor.

https://github.com/robotframework/RIDE/releases

Intellisense for Visual Studio CodeA Visual Studio Code extension that supports Robot Framework development.
Debugger for Visual Studio CodeA Visual Studio Code extension that lets you debug robot files with call stack, breakpoints, etc.
Sublime assistantA plugin for Sublime Text 2 & 3 by Andriy Hrytskiv.
Sublime pluginA plugin for Sublime Text 2 by Mike Gershunovsky.
Robot Plugin for IntelliJ IDEAFor IntelliJ IDEA-based editors by JIVE Software.
Robot Support for IntelliJ IDEAFor IntelliJ IDEA-based editors by Valerio Angelini.
Vim pluginVim plugin for development with Robot Framework.
Eclipse pluginRobot Framework plugin for Eclipse IDE.
Emacs major modeEmacs major mode for editing tests.
Atom pluginRobot Framework plugin for Atom.
Notepad++Syntax highlighting for Notepad++.
GeditSyntax highlighting for Gedit.
Brackets pluginRobot Framework plugin for Brackets.
REDEclipse based editor with a debugger by Nokia.
TextMate bundleBundle for TextMate adding syntax highlighting.

 

构建工具 Build tools:

Jenkins pluginPlugin to collect and publish Robot Framework test results in Jenkins.
Maven pluginMaven plugin for using Robot Framework.
Ant taskAnt task for running Robot Framework tests.

 

其他工具 Other:

https://github.com/small99/AutoLink

https://gitee.com/lym51/AutoLine

DbBot

用于将robotframework测试结果(即output.xml文件)序列化到sqlite数据库中的工具。它是创建自己的报告和分析工具的良好起点。

Distbot一种机器人,用于将robotframework测试自分发到多台机器/docker中并并行执行(不需要主节点)。
Fixml用于固定robotframework输出文件的工具。
Mabot用于报告与Robotframework输出兼容格式的手动测试的工具。
PabotRobotframework测试用例的并行执行器。
RFDoc基于web的robotframework测试库和资源文件文档存储与检索系统
Robot CorderRobotCorder通过记录用户交互并在Chrome浏览器中扫描HTML页面来生成Robotframework测试脚本。它的目标是在robotframework浏览器测试自动化方面等同于selenium ide。
Robot Framework Hub提供通过浏览器访问Robotframework测试资源的轻量级web服务器
Robot Framework Lexer使用pygments突出显示robotframework语法。链接指向lexer项目本身,但lexer是1.6版以后的pygments的一部分。
Robot Tools可与robotframework一起使用的支持工具的集合。
SAGE Framework基于多智能体的robotframework扩展。基于代理的系统使得测试分布式系统(如面向服务的体系结构系统)成为可能。sage提供了一个robotframework关键字库,用于创建和管理sage代理网络以及从远程代理收集和报告结果。
StatusChecker执行Robotframework测试用例的验证工具具有预期的状态和日志消息主要面向测试库开发人员。
Tesults Listener为从Robotframework到Tesults的测试结果报告提供无代码集成体验的侦听器。

 

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值