|
1 | 1 | # PyDesktopBrowserRecorder |
2 | 2 | This project allows you to record your desktop or the browser during an automated test using selenium's webdriver |
| 3 | + |
| 4 | + To install it, just open a terminal and execute: |
| 5 | + pip install pydesktopbrowerrecorder |
| 6 | + |
| 7 | + PiPY Project: https://pypi.org/project/pydesktopbrowerrecorder/ |
| 8 | + |
| 9 | + Once installed, you just have to make the following import: |
| 10 | + from selenium_browser_desktop_recorder import SeleniumBrowserRecorder |
3 | 11 |
|
4 | | - You just have to make the following import: |
5 | | - from pydesktopbrowerrecorder import selenium_browser_desktop_recorder |
6 | | - |
7 | | - Then you create a SeleniumBrowserRecorder object, you have two modes. You have to provide the following parameters: |
8 | | - obj = selenium_browser_desktop_recorder.SeleniumBrowserRecorder(folder,encoding) |
| 12 | + Then you create a SeleniumBrowserRecorder object, you have two modes. |
| 13 | + First mode: |
| 14 | + |
| 15 | + obj = SeleniumBrowserRecorder(folder,encoding) |
9 | 16 | - folder: Folder where we want to create the folder that will contain the videos for our recording session |
10 | 17 | - encoding: Encoding of the video. We only assure that using ".mp4" will work |
11 | 18 | This way, when you start the recording session, the desktop will be recorded until we stop the recording session |
12 | 19 |
|
13 | 20 | But you can also provide a third parameter: |
14 | | - obj = selenium_browser_desktop_recorder.SeleniumBrowserRecorder(folder,encoding,driver) |
| 21 | + obj = SeleniumBrowserRecorder(folder,encoding,driver) |
15 | 22 | - driver: A webdriver object |
16 | 23 | In this case, we will record only the browser window(s) that are being controlled by that webdriver object |
17 | 24 |
|
|
0 commit comments