CrossBrowserTesting Support

Support

  • Product
    • Live Testing
    • Automated Testing
    • Record & Replay
    • Visual Testing
  • API Docs
  • Blog
  • Live Q&A
  • Start Testing
CrossBrowserTesting Support » Record & Replay » Getting Started » Recording an Automated Script

Recording an Automated Script

Deprecation Notice:   Recorder V1 was deprecated on  September 15, 2020
  • All of your existing Recorder V1 scripts are still be available for editing and replaying.
  • New scripts will be recorded using Recorder V2 after September 15, 2020.
  • V1 scripts cannot be automatically converted to Recorder V2.
  • Learn more about the new recorder here.

Record & Replay is designed to bridge the gap between manual and automated testing.

Getting Started with Record & Replay is very easy. No need to hassle with complex languages & frameworks to build an automated script. Record a script by simply clicking through browser actions & we will do the rest.

 

Provide a URL and with a few clicks, you can create an automated script with no coding required.


Once you enter a URL, (optional: pick a resolution) and click Record Script. A recorded VNC session will begin and we will load your URL into the remote browser. Once the site loads, you will see the Script Steps being recorded in the top left corner (see diagram below).

Note: Every browser action you take will add a recorded step in your script. (Scroll/Click/Type/etc..)
For best results, make intentional browser actions. The tool will record everything.

Record & Replay – Recording Tools

When recording automated tests, it’s helpful to verify element properties to keep visual consistency across different browsers. Using the script recording tools, powerful commands and checks can be added to make these tasks painless & easy.

Recording Tools Glossary

Pause/Resume Record Session Pause Recording of any browser actions while enabled.

Recorded Steps Each action you took in the browser session. Plus list of step history.

End Recording Stop the session & Save Scripts. Or Exit & Don’t Save Script.

Add Hover Force a :hover element to see various states/element states.

Add Sleep Add a “Wait time” as a step on current page.

Add Expect Check specific element on page to cross-browser consistency.

  • text Check element text to expect match.
  • val Check HTML val="example" on element (great for forms)
  • display Check existence of element on page
  • enabled Check input disabled status (true/false)
  • selected Check if select element options is selected
  • attr Check element attribute
  • css Check element CSS style properties to match cross-browser width: 100px;
  • url Check current page URL
  • title Check current page title

Add Use Var (coming soon)

Scale to fit Force the VNC window to adjust based on your browser Resolution, for best viewing experience

Live Test Settings Optional settings to switch: VNC Client, Performance, etc


 

Related Help Articles:
Getting Started with Record & Replay
Creating a Suite

Related

All Topics

  • Billing and Plans
  • Frequently Asked Questions
  • Integrations
  • Live Testing
  • Local Connection
  • Screenshots
  • Selenium Testing
  • Teams and Admins
  • Team Guides



Think you need a human?

Our customer success team will be glad to help you with your question.

Contact Support

Still need a free trial?

Try CrossBrowserTesting free for 7 days and see how we make testing easier.

Start Today

Want the latest tips?

Enter your email and we’ll send you tutorials and browser testing strategies right to your inbox.


Product

  • Live Testing
  • Automated Testing
  • Visual Testing
  • Local Testing
  • Integrations

Resources

  • Browsers & Devices
  • Blog
  • Webinars
  • Security
  • ROI Calculator

Support

  • Help Center
  • CBT Community
  • API Docs
  • Automation Docs
  • Schedule A Demo
  • Enterprise Request

Company

    • About Us
    • Contact Us
    • Careers
    • Terms of Use
    • 1-888-927-6973

© 2019 CrossBrowserTesting.com, LLC. All rights reserved.