Tools for Image Verification - Some substitutes for Sikuli

519 views
Skip to first unread message

Senthil Kumar

unread,
Aug 7, 2014, 7:32:34 AM8/7/14
to seleniu...@googlegroups.com
I dont find Sikuli much effective in my project. So, Is there any other alternative for GUI Automation?  
I just want to verify the images displayed in my application.

Thanks,
Senthil

Thomas Sundberg

unread,
Aug 7, 2014, 9:43:35 AM8/7/14
to Selenium Users
You could checkout Applitools, http://applitools.com/

It compares web pages viually.

/Thomas

--
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

Senthil Kumar

unread,
Aug 8, 2014, 6:32:59 AM8/8/14
to seleniu...@googlegroups.com
Thanks for a quick reply, Thomas.
I played around with Applitools and it is super cool, but it is a paid one.
Can you suggest some open source tools?

Cheers,
Senthil

Ripon Al Wasim

unread,
Aug 8, 2014, 6:37:19 AM8/8/14
to seleniu...@googlegroups.com
You can do it by Selenium. You need to verify whether element (picture: take the id or xpath of element/pic) is displayed or not in the page by using Selenium.

for this you can use method isDisplayed()


--
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/3fbd41d6-b2ee-409c-b3c4-e4d325f274da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Peter Gale

unread,
Aug 8, 2014, 7:35:51 AM8/8/14
to seleniu...@googlegroups.com
What is the problem with using sikuli? If that is not suitable then any others that people recommend would likely also not suit your needs.

On Aug 8, 2014 11:33 AM, Senthil Kumar <sent...@gmail.com> wrote:
>
> Thanks for a quick reply, Thomas.
> I played around with Applitools and it is super cool, but it is a paid one.
> Can you suggest some open source tools?
>
> Cheers,
> Senthil
>

> On Thursday, August 7, 2014 5:02:34 PM UTC+5:30, Senthil Kumar wrote:
>>
>> I dont find Sikuli much effective in my project. So, Is there any other alternative for GUI Automation?  
>> I just want to verify the images displayed in my application.
>>
>> Thanks,
>> Senthil
>
> --
> 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/17a552c2-92c0-429e-bb3c-220e45fcf326%40googlegroups.com.

Senthil Kumar

unread,
Aug 8, 2014, 8:23:15 AM8/8/14
to seleniu...@googlegroups.com
Ripon, I cannot locate the image in my application. It is just a  Google Maps Integration. So I need to verify whether Application navigates to particular location in the Map.
Peter, Sikuli seems bad for Exact pixel verification. That why I am looking out for some other best altermative.

Thanks,
SEnthil

Ripon Al Wasim

unread,
Aug 8, 2014, 8:26:13 AM8/8/14
to seleniu...@googlegroups.com
hi,
You can take screenshot by Selenium WebDriver for post verification the image and it's position in worst case.

ripon


Peter Gale

unread,
Aug 8, 2014, 8:27:28 AM8/8/14
to seleniu...@googlegroups.com

As far as I am aware all the free image recognition tools suffer from such problems.

David

unread,
Aug 8, 2014, 1:37:51 PM8/8/14
to seleniu...@googlegroups.com
That is true of the limitation of image comparison tools. You have to expect a certain level of variance or difference on the images you will be comparing. As long as it is within your desired threshold for differences, then it is good. Question is whether the tool can compare granular or accurately enough for your desired level of difference.

For exact image comparison, you're better off with things like a file hash compare, and that works best when you know the image should be exactly same being more likely a static image file (or generated the same way each time) and not a dynamic one like Google Maps.
To post to this group, send email to seleni...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages