I work on a very big project that has Unit tests, integration tests and selenium tests.
We use the selenium tests to test a webapp frontend in Chrome, Firefox and Edge. But one of the frameworks we use has a controller that doesn't work correctly on a touchscreen (you can use the touchscreen to click the controller but not use the mouse).
Recently some of our clients started to use touchscreen computers and laptops, so I would like to have my selenium tests run like they would be run on a touchscreen.
We have a Windows server for the selenium tests. This server doesn't have a screen.
How can I run Selenium Tests as if they were run on a touchscreen device?