Reliability, Standards & Testing

Our team is focused on the future of JavaScript, Web Browsers and Node.js. As active participants at Ecma International, the W3C, and the JS Foundation we’re working to expand open technology standards to include specifications, multiple implementations, and robust test suites.

We work with browser implementers and embedders to maintain the standard test suites and develop the shared infrastructure that makes JavaScript, the Web and Node.js more predictable for web developers. If you implement technology standards, or work on a platform with multiple implementations, we'd love to work with you.

Work

Our Past Reliability, Standards & Testing Work

Burning Down Open Bugs in WPT

Web Platform Tests Infrastructure Maintenance | Google

Bocoup is working to stabilize Web Platform Tests infrastructure, making this shared test suite more reliable for browser teams.

Improving Test Author Workflow

Pull Request Validation for Web Platform Tests | Google

Bocoup created continuous integration tools for auto-running new WPT tests in each major browser.

Finding & Fixing Bugs in Browser Compatibility

Web Navigation Compatibility | Mozilla

Mozilla's Firefox rendering team engaged us to search for incompatibilities between browsers and the HTML Navigation specification. We uncovered numerous bugs, including a rare one in all browsers.

Overseeing the Development of WebRTC Tests

WebRTC Test Reviewing | Google

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

Unifying and improving divergent test forks for the benefit of all.

Migrating Service Worker Tests to WPT | Google

The Google Chrome team wrote a large set of valuable tests for a new web standard. The team asked us to move them to a place where more people could use and improve them.

Extending the Official Test Suite for JavaScript

Test262 Support for V8 | Google

Bocoup worked with the Google Chrome V8 JavaScript engine team to extend Ecma Test262, the official test suite for the JavaScript language, to implement tests and to build smarter tooling for managing feature compliance across an increasingly large landscape of runtimes for JavaScript engines in web browsers.

Working with Facebook to develop the mobile web acid test suite.

Ringmark | Facebook

We worked with open source and standards engineers at Facebook in 2013 to develop a mobile web acid test suite to demonstrate what features facebook.com needed in order to work properly on the mobile web.

Collaborated with the ChromeOS team to build a Web Audio API testing tool.

Web Audio Testing Tool | Google

The Chrome team engaged Bocoup to build a web application to exercise the full surface area of the Web Audio API so they could test their work.

Recent from the Blog

I Slipped on JavaScript’s Banana Peel

Think of the last time you goofed up on the job. Maybe you forgot to clean out the microwave in the break room. Maybe you…

Read more

The Caper of the Flaky Test

The test showed up on my desk just like any other. There I was, working with Google's Web Platform Predictability team to find so-called "flaky"…

Read more

Accessibility for Robots

Maybe you're not a "people person." It's not that you dislike other humans, but you recognize certain realities of your work. Your day job is…

Read more

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