Skip to content

A solution for Selenium Python bindings to record video of a test run through repeated screenshot captures

License

Notifications You must be signed in to change notification settings

szemate/pyselenium-video-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyselenium-video-recorder

A solution for Selenium Python bindings to record video of a test run through repeated screenshot captures. Tested with Firefox and PhantomJS.

Dependencies

gstreamer 1, gst-python, gst-plugins-base, gst-plugins-good

Installation

python setup.py install --user

Usage

See example.py.

Limitations

I couldn't make it work with Chrome Driver. Seen a couple of segmentation faults. Also note that video encoding is quite CPU-intensive.

About

A solution for Selenium Python bindings to record video of a test run through repeated screenshot captures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages