https://github.com/rasjani/robotframework-remotetransfer
Keyword library to transfer logging files like screenshots from python remoteserver and host running the robot.
https://github.com/rasjani/robotframework-remotetransfer
python robotframework testing-tools
Last synced: about 1 month ago
JSON representation
Keyword library to transfer logging files like screenshots from python remoteserver and host running the robot.
- Host: GitHub
- URL: https://github.com/rasjani/robotframework-remotetransfer
- Owner: rasjani
- License: apache-2.0
- Archived: true
- Created: 2019-04-18T09:52:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-23T11:13:43.000Z (over 6 years ago)
- Last Synced: 2025-08-26T22:45:56.630Z (2 months ago)
- Topics: python, robotframework, testing-tools
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
robotframework-remotetransfer
=============================
Very small keyword library to allow transfering log files like screenshots
between host running a robotframework and robotremoteserver
Usage:
* Load remotetransfer library into python remote server and into robot framework.
* Use `Transfer Files` keyword to load files from output directory and save
the results into a dict variable.
* Use `Save Files` to store those back into output directory.
This works by providing a library prefix to the keyword do denote where files are
transfered from and save to, like this:
```
*** Settings ***
Library Remote http://127.0.0.1:8270
Library RemoteTransfer
*** Test Cases ***
Try Out Remote Transfer
${results}= Remote.Transfer Files *.png
RemoteTransfer.Save Files ${results}
```
Library uses base64 encoding to transfer files over robot's rpc interface - so keep
that in mind - filetransfers can grow pretty large.