I am trying to automate the testing of tableau reports. So I am looking for some directions and framework that I can use for automation testing of Tableau using groovy, gradle and selenium. The tableau contains reports and charts which are not easy to test as it is difficult to locate the elements on the back end as they are on canvas. Any experience with this issue and the approach you are following will help me too. Thanks in advance