PROJECT

TestRTC
SaaS Platform

TestRTC, powered by Spearline, is the leading provider of solutions for WebRTC testing and monitoring. When you test WebRTC you need a lot more than simple browser automation. This is where testRTC comes in. We solve all the hard problems in making testing and monitoring your WebRTC product a breeze. This means that instead of tasking a developer in building, maintaining and updating your testbed around the clock, you can free him to implement the features necessary in your product.

COLLABORATION PERIOD: 2017 – ONGOING

INDUSTRY: MULTIFAMILY

Introduction mockup featuring an illustrative image from the URL: https://minio.intercode.win/intercode-site-assets/asssets/27377f319818181e6c0912d8f9b41b93.webp

Business context

TestRTC offers tools that assist clients in improving their services.
Product solves all the hard problems in making testing and monitoring your WebRTC product a breeze.

Illustration representing the business with a map overlaid, sourced from https://minio.intercode.win/intercode-site-assets/asssets/854006fac68aa94512abfe8c5e55accb.webp

Product Description

It is a solution to test webRTC based applications. What is webRTC - picture a call in browser, it can be either Google Meet or Zoom. You see a video of yourself and another participant - this is webRTC. With WebRTC, you can add real-time communication capabilities to your application. TestRTC provides 3 product domains: testing, monitoring and support.

Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/f27369740b896e2b2656f8ef8dc1dcbf.webp
Testing:

  • browser testing for regression, sizing and stress testing
  • lightweight collection, debug and analysis tools
     
  • Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/9077ff6b1a5281c1254c2ce377b02eb4.webp
    Monitoring:

  • active monitoring focused at making sure infrastructure is up and running at all times, offering media quality that meets expected SLA. 
  • passive monitoring focused on collecting, aggregating and analyzing data from real users.
  • Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/15f55142f51aac2cca60b7cf68c151f2.webp
    Support:

  • an adhoc network testing service, which is meant to give a 360-view of a user’s network.
  • a continuous network testing probe, requiring no installation, which is used to analyze a customer’s network over time.
  • Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/abdc9cd69ee00ab500fcd0c79c46764a.webp

    The solution

    Our company offered the client a dedicated team that works closely with their in-house team to maintain web-based application.

    Our team refactored the front-end of the application from legacy web-framework to newest one, which allowed us to achieve high flexibility of further development of new features of the project and significantly improved the application speed. Also teams are working on javascript SDK, which is a part of the most crucial product domain of the client’s application, and Chrome Extension, which helps non-technical customers to cover services with testing and monitoring systems. 

    Feature's image with https://minio.intercode.win/intercode-site-assets/asssets/e9855fa7619fece8c5edee87904f46ff.webp

    The Technologies

    Technology logo 1: https://minio.intercode.win/intercode-site-assets/asssets/5d571dbb9b3061da8d9113a6dcf6013b.svgTechnology logo 2: https://minio.intercode.win/intercode-site-assets/asssets/650c020559831cceefabb65ac3b3f77d.svgTechnology logo 3: https://minio.intercode.win/intercode-site-assets/asssets/36793fdb272c64ccf4de9f50ea0c7349.svgTechnology logo 4: https://minio.intercode.win/intercode-site-assets/asssets/2539f193bd37020e72403173e9b422c1.svgTechnology logo 5: https://minio.intercode.win/intercode-site-assets/asssets/fb97851f54c4aa64e60f258bb40c7a7d.svg
    ReactJS - 40%
    ExpressJS - 40%
    MongoDB - 10%
    Redis - 5%
    Influxdb - 5%
    Feature's image with https://minio.intercode.win/intercode-site-assets/asssets/634514ba1c6b10579008a3f44e92fd99.webp

    The result

    Intercode's dedicated team was able to release the initial version of the application within the specified time, and subsequently release the necessary updates as a response to the pandemic challenges in a timely manner.

    The speed of response to alerts, as well as the user experience when working with them, have improved significantly for users.