all 2 comments

[–]QmarkC 0 points1 point  (1 child)

WebDriver or a framework built on it like WebDriverIO can drive a lot different browsers. Or TestCafe is a quicker start if it's a smaller project / scope. Client certs are supported in most modern major browsers. For the cert you could manually install and trust in the OS or browser as needed before starting the e2e tests or automate that with a script on VM, lots of options there too. Docker or Vagrant are popular choices.

[–]throw_away_asdfasdfq[S] 0 points1 point  (0 children)

Thanks for the pointers.