用于验收测试和 RPA 的通用自动化框架

robotframework 开源项目推荐(1,036 个)
Robot Framework 是一个开源、易学易用、功能强大且可扩展的通用自动化框架,用于软件测试和 RPA(机器人流程自动化)。 它最初于 2005 年在 Nokia Networks 用于支持嵌入式软件的验收测试和验收测试驱动开发(ATDD),如今也广泛用于桌面、Web 和移动开发中集成测试与端到端测试的自动化。 你可以用它自动化基于 GUI 的应用,以及基于 REST、RPC、SOAP 和其他 API、协议的测试。 由于其基于文本的特性和 cli 工具,RF 非常适合敏捷、DevOps 和 DevSecOps 驱动的项目,助力其在持续测试中取得成功。 它能与 Jenkins、CircleCI、GitHub Actions 和 Azure Pipelines 等开源及商业 CI/CD 解决方案很好地集成——这里仅列举少数。 它也对开发者友好,可轻松用 Git 进行版本管理,并可与 Docker 及其他容器和虚拟化技术配合使用,以支持按照配置即代码或基础设施即代码的方法构建和维护可扩展的(测试)环境。 RF 可用于任何技术栈的项目,并可在任何基础设施(Windows、Mac、Linux、云)上运行——它不与技术栈或基础设施绑定。
- 创建者Pekka Klärck
- 发布06 2008
- 官网robotframework.org
- 维基Wikipedia
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 1,036 个仓库Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to be used with both Robot Framework and Python
Web testing library for Robot Framework
Test data editor for Robot Framework
Allure 用于 Python 测试框架的集成
Robot Framework Browser library powered by Playwright.
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
Fastest Robotics Runtime System. If phones have Android, robots deserve HORUS.
AppiumLibrary is an appium testing library for RobotFramework
RED - Robot Editor
K-Sim Gym: Making robots useful with RL. Built on top of K-Sim.
Robot Framework 开源工具包,提供语言服务器协议支持、调试器、VSCode 扩展、PyCharm 插件及强大的 CLI 工具
Tool for static code analysis and formatting of Robot Framework language
Open Source Java Framework for Robotics and Creative Machine Control
Custom HTML report (dashboard view) by parsing robotframework output.xml file
一份精选的机器人框架配方清单,帮助初学者和中级工程师更快地创建测试自动化脚本。
Robot Framework web testing demo using SeleniumLibrary
Robot Framework library for RESTful JSON APIs
Robot Framework test library for SSH and SFTP
Library to provide Data-Driven testing with CSV tables to Robot Framework
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/robotframework。
- 该话题在 GitHub 上共有 1,036 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 2.2 万 Star,覆盖 7 种主要语言,数据更新于 2026-11-06。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。