# Screen Recorder

## Overview :rocket:

TestBuddy allowing users to  record and share videos showcasing application bugs or issues. Alongside the recorded video footage, TestBuddy automatically captures crucial developer tool details like console logs, network logs, and system information, enriching the bug report for better understanding and resolution.

## 🎥 Key Features of Video Recording:

* Choose between recording the entire tab or window for comprehensive bug documentation.&#x20;
* Record bug videos for up to 15 minutes, allowing for thorough coverage of application issues.
* Pause functionality enables users to manage recording sessions efficiently.&#x20;
* Annotation functionality allow user to highlight concerned area of bugs.
* TestBuddy allows to add voice notes using your microphone directly into the recording, providing additional context.

Upon capturing the bug video, users can effortlessly share all pertinent details and information via TestBuddy's intuitive reporting tools. By clicking the "share by public URL" or "share via Mail "  button, users can generate a unique report link containing comprehensive bug data and share bug easily . User can push captured bug to jira directly by clicking on "create bug on jira" without login/signup .

## 🛠️ Technical Information Captured with the Video Recording:

TestBuddy automatically captures and attaches essential technical details to each bug report, eliminating the need for manual entry. From console statements to network requests and logs, TestBuddy streamlines the bug-reporting workflow, allowing QA teams to send detailed reports to developers promptly.

Console Statements (All, Error, Warning, Log, Info) Network Requests and Logs Timestamp (Timezone at the time of capture, User's timezone, UTC timezone) URL Device Information Browser Details Window Size Bug Reporter Information IP Address Country of Origin Timezone&#x20;

TestBuddy simplifies the bug-reporting process, providing users with a comprehensive and efficient solution for documenting and resolving software issues.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://testunity.gitbook.io/testbuddy-doc/features/screen-recorder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
