WebRTC Test Reviewing

Google

Overseeing the Development of WebRTC Tests

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

Challenge

The Google Messenger team had hired an independent contractor to author new tests for WebRTC in the Web Platform Tests project. This developer was working alone, but like many responsible software engineers, they preferred to participate in a peer review process.

Solution

We collaborated with the test author on a regular basis, providing timely feedback for each new group of tests they submitted on correctness in terms of the evolving style guid for Web Platform Tests. In order to better communicate our expectations (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!

Boston

201 South Street, Boston, MA 02111

New York

315 Church St, New York, NY 10013

Phone & Email

(617)379-2752 hello@bocoup.com