Web Test Runner é um pacote dentro do projeto Modern Web, que fornece várias ferramentas de alta qualidade para desenvolvimento web moderno com suporte para padrões web como ES Modules. O Web Test Runner é um executor de testes para aplicações web. Uma de suas vantagens em comparação com executores de teste existentes é a execução de testes no navegador (que pode ser headless). Suporta vários launchers de navegação - incluindo Puppeteer, Playwright e Selenium — e usa Mocha como padrão para framework de testes. Os testes são executados com muita rapidez, e gostamos da possibilidade de abrir uma janela do navegador com devtools durante a depuração. O Web Test Runner usa internamente o Web Dev Server, que nos permite aproveitar sua excelente API de plugin para adicionar plugins personalizados para nosso conjunto de testes. As ferramentas de desenvolvimento do projeto Modern Web parecem ser um conjunto muito promissor, e já estamos usando em alguns projetos.