Skip to main content

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

Introduction

RobotFramework library allowing to automatically start video recording of desktop when test or (and) suite starts. Based on ScreenCapLibrary

Requirements

  • Robot Framework

Installation

Using pip

The recommended installation tool is pip.

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

Release files for robotframework-autorecorder 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robotframework-autorecorder 0.1.6
File Size Uploaded
robotframework_autorecorder-0.1.6.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for robotframework-autorecorder 0.1.6
File Interpreter ABI Platform
robotframework_autorecorder-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 16.9 kB

Release files / robotframework_autorecorder-0.1.6.tar.gz

Download URL robotframework_autorecorder-0.1.6.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4fd0a8fc0b775729a6f02885314fdf32584ae11b7af3c671a401639d0951adca
BLAKE2b-256 checksum
How to use checksums
a9cd4c657f0b7bb4831394763e75b7c4d260a69f925b5d9c2507e6bc5179e761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release files / robotframework_autorecorder-0.1.6-py3-none-any.whl

Download URL robotframework_autorecorder-0.1.6-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a16a4837bbbad847f6ac98cc3198b188768b33d2fe7734633f12e1c2d59d28e1
BLAKE2b-256 checksum
How to use checksums
329f7641a8b9801ada794013c47089bdc58805b6d49f16abb83be5c8e9b6c8a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page