Getting Started with testingRTC

testingRTC is our WebRTC testing product. With it, you can conduct stress testing, regression testing, sizing and even get assistance with manual testing of your WebRTC application. To get started with testingRTC, we’ve collected a few articles for you to go through.

  • Intro Videos

    The following short explanatory videos that show how test scripts are used by testRTC’s testing and monitoring products. Watch these videos for quick and convenient explanations of how to use our system to its greatest...

  • Tests management – Test Scripts page

    To enter the tests page, click on the ‘testingRTC | Scripts’ menu item at the left side menu bar. From the test scripts page you can manage (create, modify and delete) tests and run tests. The Scripts page includes a list of...

  • Test Configuration Page

    The Test Configuration page is where you can manage and edit an existing test script. This page is split into 4 main areas: Test’s metadata – where the test’s overall configuration and metadata is found Test script – the...

  • Introduction to writing test scripts

    The test’s web browsing flow is defined as a NightWatch/Selenium test case. Nightwatch.js enables quick, simple but powerful tests writing, using only Javascript (Node.js) and CSS or Xpath selectors. Nightwatc...

  • Writing Scripts – Sessions

    In many test cases, you may want to run different probes that are logically “linked” to sessions. For example, you may wish that different users connect to different video chat rooms when testing a system. testRTC supports th...

  • Running a Test

    To run a test, click on the Run button in the Test Configuration page: Alternatively you can click on the ‘Run’ button in the Tests list page: Our service is built and designed from the onset to support ...

  • Run options

    Run options can be added to the run options entry field in the test script editor. They affect how the script gets executed and add a lot of power and flexibility. This article lists all run options that are available to users. ...

  • Running Test Dashboard

    When a test is executed, the ‘Test Results’ page will be opened. This page presents information about the test progress while the test is running and the test results after the test execution completion. The following informat...

  • Test Results Page

    After a test is ended, the test results page is automatically loaded. It is also possible to reach this page by navigating to testingRTC > History in the left-side navigation pane. Figure 1. Test results page Session Results Ribbon ...

  • Test Iteration Results Page

    This page presents a single session results page (single session is defined as a single machine that executes a single iteration). This page offers rich and extensive set of graphs and KPIs (Key Performance Indicators) about t...

  • Performance Dashboard

    The performance dashboard allows users to select multiple tests along with the specific metrics they are interested in and view these parameters on a detailed graph. Customers often use the testing product to conduct performa...