This repository is build to help you to master your robot framework skills.
You can use it to practice alone or contact us to speed up you learning via our courses and workshops.
If you are interested, our experts can help you. Please visit our website training section where you can find the esential courses or contact us via email [email protected] to get special offers.
We are sotware testing company with headquarter in Prague, Czech Republic. We are a team of experts in software testing.
Our knowledge of Robot Framework preaty advanced. Several of our experts are working with Robot Framework since founded in 2013.
Apart from testing services, we also provide training for software testing (20+ course types, 600+ attendees in 2021). We have several courses for beginners and experts.
- install python
- create a new virtual environment:
python3 -m venv venv
, or justpython -m venv venv
- activate the virtual environment: Ctrl+Shift+P > Python: Select Interpreter > .venv/bin/python
- install dependencies:
pip install -r requirements.txt
-
Community's code repository ... Requests, Db, Browser, etc.
- pip instalation: https://pypi.org/project/robotframework-seleniumlibrary/
- GitHub: https://github.com/robotframework/SeleniumLibrary
- Documentation: https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html
- pip instalation: https://pypi.org/project/robotframework-requests/
- GitHub: https://github.com/MarketSquare/robotframework-requests
- Documentation: https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html
- pip installation: https://pypi.org/project/robotframework-SikuliLibrary/
- GitHub: https://github.com/rainmanwy/robotframework-SikuliLibrary
- Keyword documantation: http://rainmanwy.github.io/robotframework-SikuliLibrary/doc/SikuliLibrary.html
- pip installation: https://pypi.org/project/WatchUI/
- GitHub: https://github.com/Tesena-smart-testing/WatchUI
- Keyword documantation: https://tesena-smart-testing.github.io/WatchUI/rf_documentation/
- pip installation: https://pypi.org/project/robotframework-imagehorizonlibrary/
- GitHub: https://github.com/Eficode/robotframework-imagehorizonlibrary
- Keyword documantation: https://eficode.github.io/robotframework-imagehorizonlibrary/doc/ImageHorizonLibrary.html
--variable
(-v) – set up individual variables passing into script
--tests
(-t) – select test to execute by name
--include
(-i) – select test to execute by tag
--exclude
(-e) – select test to NOT to execute by tag
--outputdir
(-d) – defines the output directory for reports
Example:
robot --variable ENV:INT --tests „New*“ --exclude db --outputdir ./Reports contracts.robot
More info here: https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#command-line-options-for-test-execution