robotframework-remotetransfer-sf


Namerobotframework-remotetransfer-sf JSON
Version 0.0.2 PyPI version JSON
download
home_pagehttps://github.com/rasjani/robotframework-remotetransfer
SummaryKeyword library to allow transfering screenshots from remoteserver to local machine
upload_time2023-08-21 05:11:10
maintainer
docs_urlNone
authorJani Mikkonen
requires_python
licenseApache License 2.0
keywords robot framework testing remote file transfer software testing
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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.
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rasjani/robotframework-remotetransfer",
    "name": "robotframework-remotetransfer-sf",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "robot framework testing remote file transfer software testing",
    "author": "Jani Mikkonen",
    "author_email": "jani.mikkonen@siili.com",
    "download_url": "https://files.pythonhosted.org/packages/26/01/21aa3a764a51dc389345034dd3c1b24c31252763784c7ba6d162bed67108/robotframework-remotetransfer-sf-0.0.2.tar.gz",
    "platform": "any",
    "description": "robotframework-remotetransfer\n=============================\n\nVery small keyword library to allow transfering log files like screenshots\nbetween host running a robotframework and robotremoteserver\n\nUsage:\n\n* Load remotetransfer library into python remote server and into robot framework.\n* Use `Transfer Files` keyword to load files from output directory and save\n  the results into a dict variable.\n* Use `Save Files` to store those back into output directory.\n\nThis works by providing a library prefix to the keyword do denote where files are\ntransfered from and save to, like this:\n\n```\n*** Settings ***\nLibrary       Remote    http://127.0.0.1:8270\nLibrary       RemoteTransfer\n\n*** Test Cases ***\nTry Out Remote Transfer\n  ${results}=   Remote.Transfer Files  *.png\n  RemoteTransfer.Save Files  ${results}\n```\n\nLibrary uses base64 encoding to transfer files over robot's rpc interface - so keep\nthat in mind - filetransfers can grow pretty large.",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Keyword library to allow transfering screenshots from remoteserver to local machine",
    "version": "0.0.2",
    "project_urls": {
        "Homepage": "https://github.com/rasjani/robotframework-remotetransfer"
    },
    "split_keywords": [
        "robot",
        "framework",
        "testing",
        "remote",
        "file",
        "transfer",
        "software",
        "testing"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "260121aa3a764a51dc389345034dd3c1b24c31252763784c7ba6d162bed67108",
                "md5": "8aebb17b4d2074b48148cd62ed19aeed",
                "sha256": "8e4d65b757de196ec1b6b3b58105693a17ed13b97f43601099bd6b3c37cc614e"
            },
            "downloads": -1,
            "filename": "robotframework-remotetransfer-sf-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "8aebb17b4d2074b48148cd62ed19aeed",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7528,
            "upload_time": "2023-08-21T05:11:10",
            "upload_time_iso_8601": "2023-08-21T05:11:10.556835Z",
            "url": "https://files.pythonhosted.org/packages/26/01/21aa3a764a51dc389345034dd3c1b24c31252763784c7ba6d162bed67108/robotframework-remotetransfer-sf-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-21 05:11:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rasjani",
    "github_project": "robotframework-remotetransfer",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "robotframework-remotetransfer-sf"
}
        
Elapsed time: 0.16168s