Using Selenium for automating tsting of reports generated through Tableau server

1,969 views
Skip to first unread message

Swarnim Kulshreshtha

unread,
Feb 1, 2016, 2:22:07 AM2/1/16
to Selenium Users
Is it possible to use Selenium to automate the testing of reports generated through Tableau server on a website? Little background on the architecture - SQL Server table will have all the data which will be fed into the Tableau extract, from there Tableau dashboard will create reports that will be published on a ASP .Net web application.

If this is not possible through Selenium, please suggest some other test automation tool for this purpose.

Thomas Sundberg

unread,
Feb 1, 2016, 6:33:59 AM2/1/16
to Selenium Users
Hi!

On 1 February 2016 at 08:02, Swarnim Kulshreshtha <swarn...@gmail.com> wrote:
> Is it possible to use Selenium to automate the testing of reports generated
> through Tableau server on a website? Little background on the architecture -
> SQL Server table will have all the data which will be fed into the Tableau
> extract, from there Tableau dashboard will create reports that will be
> published on a ASP .Net web application.
>

You seem to be refering to something that is served from a webserver
as html. Selenium would work for you in that scenario.

/Thomas

>
> If this is not possible through Selenium, please suggest some other test
> automation tool for this purpose.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Selenium Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to selenium-user...@googlegroups.com.
> To post to this group, send email to seleniu...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/selenium-users/64ab8238-e717-4b25-bfba-fd94e8c2be6b%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Thomas Sundberg
M. Sc. in Computer Science

Mobile: +46 70 767 33 15
Blog: http://thomassundberg.wordpress.com/
Twitter: @thomassundberg

Better software through faster feedback

Swarnim Kulshreshtha

unread,
Feb 2, 2016, 12:31:42 AM2/2/16
to Selenium Users
Hi Thomas,

Thanks for the reply. The reports are not html. It is a BI application where the analytical reports are served from Tableau server.

David

unread,
Feb 2, 2016, 1:32:01 AM2/2/16
to Selenium Users
Well, what do you view the final reports in (or with)? If it's within a browser, what is the content that's served in the browser (HTML, Java applet, Flash, etc.)? Depending on the answer, you may or may not be able to validate with Selenium

And also, even if possible with Selenium, charts and graphs, dashboards, are generally tricky to validate with automation because of the graphical aspect of it, even if it's SVG. You can validate properties (like color, width, height, text, CSS styles, etc.) but you can't easily validate if the graphic "looks" right or not in the browser with Selenium.

sharmar...@gmail.com

unread,
Sep 29, 2016, 2:36:30 AM9/29/16
to Selenium Users
Hi David, 
               I have same scenario where tableau reports are showing on a webpage and its displayed using HTML canvas tag.
Now when i try to inspect any of the element inside graphs/charts it is not allowing to go any further then Canvas tag.

would it be possible to use selenium with any other approach?


~Ravindra

Surendra Thilakasiri

unread,
Nov 5, 2016, 3:18:03 AM11/5/16
to Selenium Users
I'm also having the same issue with Tableau automation..

Udit Tiwari

unread,
Apr 28, 2017, 1:04:49 PM4/28/17
to Selenium Users
Did you find any solution for this, is there any API to work with Tableau from Selenium?


On Monday, February 1, 2016 at 12:52:07 PM UTC+5:30, Swarnim Kulshreshtha wrote:
Reply all
Reply to author
Forward
0 new messages