Title: Hi HN,<p>recently there have been a lot of discussions about Chrome&#x27;s dominance on the Web leading to many websites being broken for alternative browsers.<p>I think one of the reasons for this is that browser automation is hard and manual testing is often limited to the browser developers themselves use.<p>I&#x27;ve distilled my best practices for browser test automation into the following project and hope it helps other developers to test their projects with more browsers:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;blueimp&#x2F;wdio" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;blueimp&#x2F;wdio</a><p>It&#x27;s a Docker setup for WebdriverIO with automatic screenshots, image diffing and screen recording support for containerized versions of Chrome and Firefox.<p>It also includes Webdriver configurations to test an app running in Docker with Safari Desktop, Safari Mobile and Chrome Mobile via Appium and Internet Explorer and Microsoft Edge in a Windows 10 virtual machine.
Upvote: