robotframework-autorecorder


Namerobotframework-autorecorder JSON
Version 0.1.6 PyPI version JSON
download
home_pagehttps://github.com/sebastianciupinski/robotframework-autorecorder
SummaryRobot Framework AutoRecorder Library
upload_time2024-09-05 11:40:16
maintainerNone
docs_urlNone
authorSebastian Ciupinski
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            AutoRecorder for Robot Framework
==================================================

_____________________________________________________________________________________________________________________________________


**!!! This repository is not actively maintained, but I am open to help and fixing issues, just let me know by submitting issue !!!**


_____________________________________________________________________________________________________________________________________

[![AutoRecorder](https://github.com/SanthoshS20/robotframework-autorecorder/actions/workflows/python-app.yml/badge.svg?branch=master)](https://github.com/SanthoshS20/robotframework-autorecorder/actions/workflows/python-app.yml)

Introduction
------------

RobotFramework library allowing to automatically start video recording of desktop when test or (and) suite starts. Based on [ScreenCapLibrary](https://github.com/mihaiparvu/ScreenCapLibrary)

- Information about keywords can be found on the [Keyword Documentation](https://raw.githack.com/sebastianciupinski/robotframework-autorecorder/master/docs/AutoRecorder.html) page.


Requirements
------------
* Robot Framework


Installation
------------
#### Using pip ####

The recommended installation tool is [pip](http://pip-installer.org).

Install pip.
Enter the following:

    pip install robotframework-autorecorder

Usage
------------
To work with library only importing it is needed. By default video for each test case is created, by it is possible to create video per whole suite or create videos for test cases and for whole suite.
Import arguments can be also used for tuning underlaying ScreenCapLibrary.


TestRecorder.robot

    *** Settings ***
    Documentation     This example demonstrates how to use current library
    Library      AutoRecorder
    Library      SeleniumLibrary

    *** Test Cases ***
    Example Test
        Open Browser    http://example.local    gc
        Sleep    5s
        
        
SuiteRecorder.robot

    *** Settings ***
    Documentation     This example demonstrates how to use current library
    Library      AutoRecorder      mode=suite
    Library      SeleniumLibrary
    
    *** Test Cases ***
    Example Test
        Open Browser    http://example.local    gc
        Sleep    5s


SuiteAndTestRecorder.robot

    *** Settings ***
    Documentation     This example demonstrates how to use current library
    Library      AutoRecorder      mode=suite,test
    Library      SeleniumLibrary
    
    *** Test Cases ***
    Example Test
        Open Browser    http://example.local    gc
        Sleep    5s




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sebastianciupinski/robotframework-autorecorder",
    "name": "robotframework-autorecorder",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Sebastian Ciupinski",
    "author_email": "sebastian.ciupinski+robotframework-autorecorder@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a9/cd/4c657f0b7bb4831394763e75b7c4d260a69f925b5d9c2507e6bc5179e761/robotframework_autorecorder-0.1.6.tar.gz",
    "platform": null,
    "description": "AutoRecorder for Robot Framework\n==================================================\n\n_____________________________________________________________________________________________________________________________________\n\n\n**!!! This repository is not actively maintained, but I am open to help and fixing issues, just let me know by submitting issue !!!**\n\n\n_____________________________________________________________________________________________________________________________________\n\n[![AutoRecorder](https://github.com/SanthoshS20/robotframework-autorecorder/actions/workflows/python-app.yml/badge.svg?branch=master)](https://github.com/SanthoshS20/robotframework-autorecorder/actions/workflows/python-app.yml)\n\nIntroduction\n------------\n\nRobotFramework library allowing to automatically start video recording of desktop when test or (and) suite starts. Based on [ScreenCapLibrary](https://github.com/mihaiparvu/ScreenCapLibrary)\n\n- Information about keywords can be found on the [Keyword Documentation](https://raw.githack.com/sebastianciupinski/robotframework-autorecorder/master/docs/AutoRecorder.html) page.\n\n\nRequirements\n------------\n* Robot Framework\n\n\nInstallation\n------------\n#### Using pip ####\n\nThe recommended installation tool is [pip](http://pip-installer.org).\n\nInstall pip.\nEnter the following:\n\n    pip install robotframework-autorecorder\n\nUsage\n------------\nTo work with library only importing it is needed. By default video for each test case is created, by it is possible to create video per whole suite or create videos for test cases and for whole suite.\nImport arguments can be also used for tuning underlaying ScreenCapLibrary.\n\n\nTestRecorder.robot\n\n    *** Settings ***\n    Documentation     This example demonstrates how to use current library\n    Library      AutoRecorder\n    Library      SeleniumLibrary\n\n    *** Test Cases ***\n    Example Test\n        Open Browser    http://example.local    gc\n        Sleep    5s\n        \n        \nSuiteRecorder.robot\n\n    *** Settings ***\n    Documentation     This example demonstrates how to use current library\n    Library      AutoRecorder      mode=suite\n    Library      SeleniumLibrary\n    \n    *** Test Cases ***\n    Example Test\n        Open Browser    http://example.local    gc\n        Sleep    5s\n\n\nSuiteAndTestRecorder.robot\n\n    *** Settings ***\n    Documentation     This example demonstrates how to use current library\n    Library      AutoRecorder      mode=suite,test\n    Library      SeleniumLibrary\n    \n    *** Test Cases ***\n    Example Test\n        Open Browser    http://example.local    gc\n        Sleep    5s\n\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Robot Framework AutoRecorder Library",
    "version": "0.1.6",
    "project_urls": {
        "Homepage": "https://github.com/sebastianciupinski/robotframework-autorecorder"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "329f7641a8b9801ada794013c47089bdc58805b6d49f16abb83be5c8e9b6c8a3",
                "md5": "e071a92884381149174db4df605341f8",
                "sha256": "a16a4837bbbad847f6ac98cc3198b188768b33d2fe7734633f12e1c2d59d28e1"
            },
            "downloads": -1,
            "filename": "robotframework_autorecorder-0.1.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e071a92884381149174db4df605341f8",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 9032,
            "upload_time": "2024-09-05T11:40:15",
            "upload_time_iso_8601": "2024-09-05T11:40:15.836251Z",
            "url": "https://files.pythonhosted.org/packages/32/9f/7641a8b9801ada794013c47089bdc58805b6d49f16abb83be5c8e9b6c8a3/robotframework_autorecorder-0.1.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9cd4c657f0b7bb4831394763e75b7c4d260a69f925b5d9c2507e6bc5179e761",
                "md5": "7548bf832c7e9f564d2d2fb8e2aeda82",
                "sha256": "4fd0a8fc0b775729a6f02885314fdf32584ae11b7af3c671a401639d0951adca"
            },
            "downloads": -1,
            "filename": "robotframework_autorecorder-0.1.6.tar.gz",
            "has_sig": false,
            "md5_digest": "7548bf832c7e9f564d2d2fb8e2aeda82",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7911,
            "upload_time": "2024-09-05T11:40:16",
            "upload_time_iso_8601": "2024-09-05T11:40:16.740922Z",
            "url": "https://files.pythonhosted.org/packages/a9/cd/4c657f0b7bb4831394763e75b7c4d260a69f925b5d9c2507e6bc5179e761/robotframework_autorecorder-0.1.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-05 11:40:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sebastianciupinski",
    "github_project": "robotframework-autorecorder",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "robotframework-autorecorder"
}
        
Elapsed time: 0.32279s