Posts about testing
Categories
- Apr 17 2023
‘Can I Use…’, but for ARIA!
Three years ago we announced our work on the ARIA-AT program to develop an interoperability testing system for assistive technologies, starting with screen readers. Last year we completed a redesign of the ARIA Practices Guide (APG), which web developers use for guidance on making accessible websites and apps. We’ve been hard at work along the […]
Continue Reading‘Can I Use…’, but for ARIA! - Mar 04 2021
Test262, Inside-out
Have you ever noticed how easy it can be to overlook small problems in everyday life? Some things start off as imperceptible but slowly intensify over time, and just like the apocryphal frog in boiling water, we acclimate. In pathological cases, we don’t recognize what’s happening until the issue has grown way out of hand. […]
Continue ReadingTest262, Inside-out - May 26 2020
Introducing the Web Platform Contribution Guide
Many people in the web development community, including many of us at Bocoup, were drawn to the web because it appears to be a diverse and inclusive technology platform. But, when we look around the room at who is working on web standards like HTML, CSS and JavaScript, it is mostly a narrow group of […]
Continue ReadingIntroducing the Web Platform Contribution Guide - Oct 22 2019
Launching Test262 Results on MDN Web Docs
We are excited to announce support for report embedding on test262.report, along with a new MDN collaboration to bring up-to-date information about ECMAScript feature conformance to MDN Web Docs. Starting today, you can view test results from Test262 Report, updated daily and embedded directly on MDN pages for the newest ECMAScript features where interoperability and […]
Continue ReadingLaunching Test262 Results on MDN Web Docs - Dec 20 2018
Charting Web Platform Interoperability in 2018
Bocoup has been a long-time contributor to the Web Platform Tests (WPT) project, helping spec writers draft testable specs and helping browser implementers test features for correctness and interoperability based on those specs. In 2018, we’ve made great strides improving the coverage of WPT, the ergonomics of writing and running tests, and the infrastructure necessary […]
Continue ReadingCharting Web Platform Interoperability in 2018 - Dec 05 2018
The Eight-Month Omelette: adding a feature to one million conformance tests
The web-platform-tests project (WPT) houses over a million tests written to ensure our browsers provide a consistent experience of the web. WPT predates most of today’s popular JavaScript testing frameworks, so it implements one of its own: testharness.js. In December of 2017, I offered to extend testharness.js with a new feature. No one expected this […]
Continue ReadingThe Eight-Month Omelette: adding a feature to one million conformance tests - Nov 07 2018
Announcing Test262 Report
Today we’re launching Test262 Report to provide JavaScript developers with up-to-date information on the state of new and existing language features across implementations. Test262 Report is based on daily runs of Test262, the ECMA-262 (“ECMAScript” or “JavaScript”) test suite, in nightly builds of JavaScript engines, and visualizes at-a-glance status of feature implementation progress. Taking a […]
Continue ReadingAnnouncing Test262 Report- Tagged in:
- javascript,
- testing,
- web standards
- Oct 16 2018
New Test262 Import and Runner in WebKit
Bocoup recently facilitated an update to the WebKit project’s interaction with Test262. In this article, I’ll cover what this means for the WebKit project and the JavaScript ecosystem, as well as what exactly has been done in the WebKit project to help make this process more repeatable. Test262 is a project maintained by Ecma’s TC39. […]
Continue ReadingNew Test262 Import and Runner in WebKit - Sep 19 2018
The State of Fieldset Interoperability
We recently started working with browser implementers to improve the state of fieldset, the 21 year old feature in HTML, that provides form accessibility benefits to assistive technologies like screen readers. It suffers from a number of interoperability bugs that make it difficult for web developers to use. Here is an example form grouped with […]
Continue ReadingThe State of Fieldset Interoperability - Jul 19 2018
WPT Workshop Report
On June 13, operations screeched to a halt here at Bocoup. The phones were ringing, but we didn’t answer them. Packages delivered to our door went ignored. Chicken eggs piled up. All hands were on keyboards, collaborating on the web-platform-tests project. We’ve been participating in WPT for years, largely in collaboration with the Chromium, Gecko […]
Continue ReadingWPT Workshop Report