title: Automated tests for OpenLayers library (Cucumber, gherkin...)?
body: <p>I am actually coding an app with OpenLayers (v7) and Angular framework.
  I would like to automate some tests in order to check if everything is running as planned.</p>
  <p>We use Cucumber (gherkin).</p>
  <p>Does anyone has experienced building automated test with a similar tool for OpenLayers features ?
  For instance, I am looking forward to test some &quot;clicks&quot; feature. If a click on an OpenLayers vector then it should change its styling etc...</p>
  <p>I could not find any resources so far neither here or in the library's github page.</p>
  <p>As far as I understand it might not be possible because Cucumber is easy to use with HTML elements and OpenLayers uses a canvas that could not be used with the tests.</p>
  <p>I would appreciate any lead as small it could be.
  Thanks in advance.</p>