This getting started guide is for the v2 release of our recorder released Jan. 2020. If you are still using the older version of our recorder, please refer to that documentation. Users that started a trial on January 2, 2020 or later will already be using the new recorder. If you had an account before that date, or were invited by another user that did, and want to try the new recorder, click here for instructions on how to opt-in to the beta.
Record & Replay is designed to make Automated Testing seamless & easy.
With no programing knowledge required, you can create an automated script with just a few clicks.
No need to hassle with complex languages & frameworks to build an automated script.
The Record & Replay tool helps any user to transition from a Manual Live Tester into a powerful Automated user. We have constructed this tool to work solely through a simple Interface. No need to hack around a text editor, with cumbersome frameworks, to get your scripts up & running in no time.
Getting Started with Record & Replay is simple.
Enter a URL & take browser actions
We will load a session & record each step that the users takes. These steps will be recorded and saved as an Automated Script. Click here for documentation on the recorder interface.
Save recorded script and replay to validate test score
Pick from any available OS/browser and replay it back (single replay) in real time. You can watch it back anytime as a recorded video.
Create a Suite
Add recorded scripts (up to 10) and browser/os configurations to run your test as a set.
Run Suite in Parallel
Run your automated tests suite back in parallel is powerful. Parallel testing rapidly speeds up your testing results.
Share your Results
Record & Replay Script/Suite results have built in sharing integrations for easy sharing with your team. (Slack, Hipchat, Jira, Email, Public URL)
Record & Replay Glossary
Script: The Result of the Recorded steps that the user takes.
Script Steps: Each action that the user takes during recording a script. (aka: Script Commands)
Replay: The running of a script/suite to play it back, capturing a recorded video & test score.
Playback: A preview of a test available from within the Recorder v2 interface. Does not capture test results.
Suite: The grouping of Scripts & Browsers, designed to run in Parallel.
Parallel: The Running of multiple tests at once. (Getting your test results back much faster)
Browser List: A set of Browsers/OS (operating systems) that run as a group. (ie: Chrome 54/Windows 10)
Regression Testing: A testing type that ensures that previously developed test still performs the same way after it is changed or interfaced with other software. Testing over time in Regression.
Test Score: The End Result of the run test. (ie: Pass / Fail)
What is the difference between playback and replay?
When using the new interface, you may see references for test playback. Playback uses the same lightweight setup that we use for recording, and is useful for previewing your steps after recording or editing a test without leaving the recorder interface. They differ from replays in a few ways:
- The script generation engine is slightly different, but should produce near exact results
- No ability to choose the operating system or browser
- Results from playbacks are not stored
The option to replay a test is available after saving the script. It allows you to choose an OS, a browser, and a resolution to run a test against using CrossBrowserTesting’s Selenium Grid. Once the test has completed, you’re able to view test results such as a video recording, snapshots, and expected values.