robotframework.org
Open in
urlscan Pro
185.199.108.153
Public Scan
Submitted URL: http://robotframework.org/
Effective URL: https://robotframework.org/
Submission: On June 12 via api from US — Scanned from DE
Effective URL: https://robotframework.org/
Submission: On June 12 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
We're sorry but robot-framework doesn't work properly without JavaScript enabled. Please enable it to continue. ROBOT FRAMEWORK Get startedResourcesCommunityDevelopment Foundation Docs ROBOT FRAME WORK Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). It is supported by the Robot Framework Foundation and widely used in the industry. Its human-friendly and versalite syntax uses keywords and supports extending through libraries in Python, Java, and other languages. It integrates with other tools for comprehensive automation without licensing fees, bolstered by a rich community with hundreds of 3rd party libraries. EVENTS Filter Includes unsanctioned events Meet-up BREWT meetup @ Ghent 23 13 Jun 2024 MeetDistrict, Ghelamco Arena, Ghent, Belgium The meetup will start with a battle between Cucumber vs Robot framework. Conference Wrobocon 24 Oct 2024 Available Online Online Robot Framework conference. Organized by polish RF community open for everyone online and free to join. Conference RoboCon 2025 In-Person 11-14 Feb 2025 Bio Rex, Mannerheimintie 22-24, 00100 Helsinki Sanctioned by Foundation The RoboCon conference is the crown jewel of the Robot Framework community. Save the date and stay tuned for more information on robocon.io and our social media channels! The conference week includes hands-on workshops and a Community Day! Conference RoboCon 2025 Online 5 Mar - 7 Feb 2025 Available Online Sanctioned by Foundation Get ready for an interactive experience. The RoboCon conference is the crown jewel of the Robot Framework community. Save the date and stay tuned for more information on robocon.io and our social media channels! The conference includes a Community Day! + Add event Expand NEWS Subscribe to newsletter MEET ROBOT FRAMEWORK AT THE EUROSTAR! Meet the Robot Framework Foundation at EuroStar sponsor booth where we are together with Eficode. 10% discount on the ticket for our friends with code ES-Robot10 ! 2024-06-11 ROBOT FRAMEWORK 7.0.1 IS OUT! 🙌Robot Framework 7.0.1 is out—fixing regressions, bugs from earlier release & introduces Japanese localization.✨Note: Two backwards incompatible fixes, reverting previous designs. Details & thanks to all contributors trough the link. 2024-06-10 MAY 2024 NEWS 2024-05-31 APRIL 2024 NEWS 2024-04-19 SPRING INTO ACTION WITH US! Blog: the Spring news with the Robot Framework Foundation. 2024-04-16 SUBSCRIBE TO ROBOT FRAMEWORK NEWSLETTER! Your news, delivered to you! Our aim is to keep you informed about relevant topics that pique your interest. In general, there are four main categories to which you can subscribe to: Robot Framework Foundation, Robot Framework and its Ecosystem, RoboCon, Events, Meetups, Conferences etc. We aim to have a monthly newsletter but depending on the areas of your interest, you might receive an email from us 4-12 times a year. Preview of the newsletter 2024-04-01 MARCH 2024 NEWS 2024-03-22 FEBRUARY 2024 NEWS 2024-02-15 JANUARY 2024 NEWS 2024-01-26 THE EPIC SAGA OF ROBOCON’S INCEPTION The Dawn of RoboCon: A Tale of Valor and Vision 2024-01-22 MOBILE APP TESTING A war story about learning from mistakes and turning a disaster into victory. 2024-01-15 DECEMBER 2023 NEWS 2023-12-22 NOVEMBER 2023 NEWS 2023-11-30 OCTOBER 2023 NEWS 2023-10-31 Expand -------------------------------------------------------------------------------- GET STARTED Code is worth a thousand words. Below you'll find a live Robot Framework editor. Feel free to experiment with it! If you find bugs, please report them in Github issues. To start using Robot Framework in a project of your own, please check tabs "Install" and "Learn". Also be sure to visit the new Robot Framework Docs! EditorInstallLearn Simple Example Share Open Maximized version 7.0.1 SIMPLE EXAMPLE This example contains a single test case for user login. It uses a mocked backend api for user management. TEST SUITE This test suite TestSuite.robot contains a two test cases "Login User with Password" and "Denied Login with Wrong Password". This test case calls keywords from the resource file keywords.resource. RESOURCE FILE keywords.resource contains keyword definitions. The resource file also uses a python based keywords from the library CustomLibrary.py for more specialised functionality. Countless community made libraries exist that extend Robot Framework in various ways! TestSuite.robotkeywords.resourceCustomLibrary.pyTestObject.py Run 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 *** Settings *** Documentation A test suite for valid login. ... ... Keywords are imported from the resource file Resource keywords.resource Default Tags positive *** Test Cases *** Login User with Password Connect to Server Login User ironman 1234567890 Verify Valid Login Tony Stark [Teardown] Close Server Connection Denied Login with Wrong Password [Tags] negative Connect to Server Run Keyword And Expect Error *Invalid Password Login User ironman 123 Verify Unauthorised Access [Teardown] Close Server Connection Run Test SuiteRun TestRun Test Enter to Rename, Shift+Enter to Preview -------------------------------------------------------------------------------- RESOURCES Robot Framework is open source and supported by Robot Framework Foundation. There is a huge community of contributors around the tool. The software is built with expandability in mind and there are numerous ways to extend it's use cases for various needs. If you have created or found a library that you think should be listed here, please let us know by submitting a pull request or an issue. You are also welcome to report unmaintained ones that shouldn't be listed anymore. LibrariesBuilt-inTools Separately developed external libraries that can be installed based on your needs. Creating your own libraries is a breeze. For instructions, see creating test libraries in Robot Framework User Guide. X Name Description Stars Tags SeleniumLibrary Web testing library that uses popular Selenium tool internally. 1304web, seleniumBrowser Library A modern web testing library powered by Playwright. Aiming for speed, reliability and visibility. 777webHTTP RequestsLibrary (Python) HTTP level testing using Python Requests internally. 458httpAppiumLibrary Android and iOS testing. Uses Appium internally. 371mobileRESTinstance Test library for HTTP JSON APIs. 195httpSSHLibrary Enables executing commands on remote machines over an SSH connection. Also supports transfering files using SFTP. 143ftp, sshDatabase Library (Python) Python based library for database testing. Works with any Python interpreter, including Jython. 141db Show more -------------------------------------------------------------------------------- COMMUNITY Robot Framework has a vibrant community of testing enthusiasts around it. Feel free to stop by if you have any questions, need advice or would just like to connect with like-minded people! There is also an annual RoboCon conference that is hosted in Helsinki, Finland. For more information and to watch previous years' talks, visit robocon.io or our YouTube Channel. To support Robot Framework you can find a 👕 T-shirt and a ☕ coffee cup from our Shop. FORUM Official Robot Framework forum. SLACK Community team chat. Click for invite! OTHERS LinkedIn Facebook Mailing list Code of Ethics -------------------------------------------------------------------------------- DEVELOPMENT Development of Robot Framework is funded by the non-profit Robot Framework Foundation. It consists of companies and organizations that want to ensure the continuity of Robot Framework now and in the future. Project is hosted at GitHub Thanks to the sponsors, Robot Framework remains completely free to use while being actively maintained and developed. Foundation also covers other related expenses such as the development of this website and organizing various meetups. MEMBERS OF ROBOT FRAMEWORK FOUNDATION Join DEVELOPMENT MILESTONES OPEN V8.0 target open ISSUES Open (20) Closed (0) Rename Force Tags to Test Tags and remove Default Tags Support variables in format $var in addition to ${var} Variable type conversion Show all V7.1 target open ISSUES Open (9) Closed (0) Support controlling listener priority Deprecate using arguments starting with $, @, & and % as literal values EncodingWarning(s) when running robot code if PYTHONWARNDEFAULTENCODING is set. Show all CLOSED V7.0 released: Jan 11 2024 A major release supporting start/end_keyword methods with the listener API v3 (#3296), native VAR syntax for creating variables (#3761) and mixing embedded and normal arguments with library keywords (#4710) as well as various other interesting new features. Requires Python 3.8 or newer (#4294). Expand ISSUES Open (1) Closed (94) Webpage: Add plausible.io back to Library docs and UserGuide V6.1 released: Jun 12 2023 Feature release adding JSON serialization support for the execution model (#3902), mixing embedded arguments with normal arguments (#4234), making it possible to use custom parsers (#1283), and many other nice new features. Critical and high priority issues, as well as the deadline, have been approved by Robot Framework Foundation board on January 16, 2023. Expand ISSUES Open (0) Closed (77) Items are not converted when using generics like list[int] and passing object, not string Enhance programmatic API to create resource files Add Vietnamese translation Show all V6.0.1 released: Nov 03 2022 First RF 6.0.x series bug fix release. ISSUES Open (0) Closed (7) Set Library Search Order doesn't work if there are two matches and one is from standard libraries Wrong version numbers used in the User Guide and in a deprecation warning Unit test test_parse_time_with_now_and_utc fails around DST change Show all * Release dates due to change FOUNDATION Robot Framework ry Kampinkuja 2 00100 Helsinki Finland Contact COMMUNITY GitHub Forum Facebook Twitter LinkedIn INSTRUCTIONS Installation Quick start User guide Web demo Robocon talks Privacy Policy Code of Ethics