WebRTC Test Reviewing

Google

Overseeing the Development of WebRTC Tests

View project

We worked with WebRTC testers to increase testing consistency through weekly reviews.

Challenge

The Google Messenger team had concerns about the thoroughness and correctness of compatibility tests for WebRTC in the Web Platform Tests project. They needed a way to audit the existing tests and oversee the development of new material.

Solution

We provided an initial audit and stayed on to provide timely feedback for each new group of tests submitted. We gave feedback on on correctness in terms of the evolving style guide for Web Platform Tests, as well as completeness in each area of the specification. In order to better communicate about completeness (and document overall progress), we maintained an annotated copy of the WebRTC specification. Our annotations were visual indications of test coverage status for every algorithm in the specification, updated in response to each new test that was accepted in the Web Platform Tests project.

Impact

We significantly expanded test coverage for WebRTC, which in turn promoted interoperability among web browsers. In the process, the contributor's work demonstrated marked improvement in terms of correctness, completeness, and quality of citations.

Contact Us

We'd love to hear from you. Get in touch!

Mail

P.O. Box 961436
Boston, MA 02196