How I built a Headless Testing Service

Written by headlesstesting | Published 2020/03/06
Tech Story Tags: headless-chrome | puppeteer | playwright

TLDR Headless Testing is built mainly with NodeJS. Central component receives new Headless sessions from Puppeteer or Playwright scripts and forwards it to a Virtual Machine or Container. The VM or Container runs another NodeJS service that receives the request and sets up the browser to do headless testing. Each test runs on a pristine environment and is destroyed after each session, ensuring maximum privacy. Next steps are adding support for more browsers, adding more features and generally improving performance. The service is only the start.via the TL;DR App

no story

Published by HackerNoon on 2020/03/06