https://github.com/semperos/robot-remote-eval
Evaluate Robot Framework remote keywords interactively
https://github.com/semperos/robot-remote-eval
Last synced: 3 months ago
JSON representation
Evaluate Robot Framework remote keywords interactively
- Host: GitHub
- URL: https://github.com/semperos/robot-remote-eval
- Owner: semperos
- Created: 2011-04-09T00:10:51.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-04-09T00:42:19.000Z (over 15 years ago)
- Last Synced: 2025-03-05T10:31:36.691Z (over 1 year ago)
- Language: Clojure
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Robot Framework Remote Keyword Evaluator
This is an interactive GUI app for running your Robot Framework **remote keywords**, without having to put them inside a complete Robot Framework test and run it with pybot/jybot/standalone jar.
## Usage
**Before this tool is useful, you need to have your remote library's remote server running, so that it can find and run your remote keywords. Currently this tool only leverages remote libraries running on `localhost` port 8270.**
If you've downloaded the EXE file for this tool, double-click it. If you've downloaded the standalone jar file, run `java -jar robot-remote-eval-x.x.x.jar` at your command prompt.
In the left text area, you type your commands (Robot Framework remote keywords plus args). One command per line, the first word(s) should be your Robot Framework keyword, followed by the args for that keyword separated by pipes `|` (just like you do in RIDE for the setup/teardown of a test).
On the right, you will see the results for each keyword printed out. Each set of keywords you run is separated by a row of asterisks `*`.
You can use the buttons at the bottom to clear each text area or save the contents to your computer's clipboard.
If you want to view a history of all the keywords you've run during a session, you can click the "Session History" button in the top-right of the GUI. You can keep this session history open and hit "Refresh" when you want to see more of your history.
## Caveat
This tool is not meant for running built-in Robot Framework keywords. It's meant solely as a tool for testing remote keywords on a small scale, so you can play with them in a more dynamic way than writing example Robot Framework tests just for the purposes of trying out new keywords.
## License
Copyright (C) 2010 Daniel L. Gregoire (semperos)
Distributed under the Eclipse Public License, the same as Clojure.