New question #293250 on Sikuli:
https://answers.launchpad.net/sikuli/+question/293250

I've got a weird one. I'm writing automated tests for an Adobe Flash based 
webapp and I have a strange problem and I'm wondering if anyone else has ever 
seen this and possibly has a work-a-round.

I have some 40 test cases written and they all work fine on both Firefox and on 
Chrome.  I wrote a new test the other day and for some strange reason it fails 
only on Chrome.  The test is interacting with a popup dialog (which many of my 
tests do) and it's checking to see if an image appears in the dialog.  I've 
written a little framework around Sikuli that writes the image being sought and 
an image of the browser window to the log file when a failure occurs.  The 
image being sought is very clearly present in the browser image.  I have tried 
changing what is being sought to VERY obvious images but still Sikuli does not 
“see” it.  What is even more odd is that I always try to reduce the size of the 
Region that Sikuli needs to search so my test finds a label on the dialog and 
then “grows” the Region to define the area to search and Sikuli successfully 
finds this label and grows the Region. I know this because I use the 
Region.highlight() to draw a box around the search Region.  It's almost as if 
the search Region is blank inside.  The other thing is that I use this approach 
all over my test code and it works just fine, just not in this case.  Very 
weird!  Oh and I have played with the “similar” setting with no impact.

I am running on Windows 7 and all of my tests are in Java using the Sikuli Java 
SDK library.

Anyone have any thoughts?

Code snippet:
      Region findRegion = {dialog region}.wait({label on dialog}).grow(0, 300, 
5, 130);
      findRegion.hightlight(1);
      Pattern pattern = new Pattern({image being sought}).similar(0.98f);

      // The line below is where the failure occurs.
      Region tmp = findRegion.wait(pattern);

Thanks,
Spence

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to