We worked with WebRTC testers to increase testing consistency through weekly reviews.
WebRTC Test Reviewing
Overseeing the Development of WebRTC Tests
View project
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.
More work like this at Bocoup
Contact Us
P.O. Box 961436
Boston, MA 02196