I have been struggling with this issue for some time and maybe someone from here has come across it and might provide me with any suggestions or solutions.
I have a fully working Test Framework with a Test Suite written in C#. All test are executed correctly on any local machine. When I log into VM where our Jenkins is set up, I am also able to run my Test Suite from the command line using nunit3-console.exe ... Now my hard time has started when I created a working Job in Jenkins which triggers my automation tests each time one of the development builds is done.
Each time when my Automation Jenkins Job is run, it finished as a failed run on the same test case over and over which is executed correctly either on the local machine or by command line.
The error message is always the same which is "unknown error: Element ... is not clickable at point (735, 91) . Another element would receive the click:..." I have tried to use explicit and implicit waits because I thought that maybe this is connected with some sort of a driver timeouts. Nothing really helped. I do not quite understand why this test case passed each time on local or run via command line on VM where Jenkins is but not when the Jenkins job is actually run.
Thank you for your time and answers,