Katalon Studio - Flex/Flash Apps!

Hi Oliver,

Is there any possible way to automate flash/flex application without using sikuli? Can we directly automate flex/flash applications with Katalon Studio.

Regards,

Sher

Hi Oliver,

Is there any possible way to automate flash/flex application without using sikuli? Can we directly automate flex/flash applications with Katalon Studio.

Regards,

Sher

Hi Sher Hassan,

Ah first of all I’m almost forgot we have ‘Click Image’ keyword :(. You can use it to replace these:

Screen s = new Screen()

‘Click on BIA’
if (true) {
s.find(‘BIA.jpg’).click()
}

So using ‘Click Image’ keyword you only have to use
WebUI.clickImage(findTestObject(‘yourTestObjectImage’))

You won’t need to use Sikuli to automate ‘Clicking’ on the image in this case.
I’m very sorry I almost forgot this keyword :frowning:

Thanks

____________________
Thank you for choosing Katalon Studio as your automation solution.
Your feedback is needed to make Katalon Studio a better tool, take the survey at: https://goo.gl/S25NVO

Hi Oliver,

No problem ? Now what about web delay. Can we use web delay property in a way that it waits until AUT loads (for flash /flex apps).

Regards,

Sher

Hi there.

Since your web application needs a little bit of time to load your Flash element, so I would suggest using ‘Wait For Image Present’ instead of ‘Delay’ in this case.

Thanks

____________________
Thank you for choosing Katalon Studio as your automation solution.
Your feedback is needed to make Katalon Studio a better tool, take the survey at: https://goo.gl/S25NVO

Hi Oliver,

Can we use it through out in the script? I mean for every method in the script. Will you please show me sample script to use

Wait For Image Present and





WebUI.clickImage(findTestObject('yourTestObjectImage'))


Regards,


Sher



Hi Sher,

Here is the original script you use Sikuli functions in Katalon Studio script:
WebUI.delay(8)
‘Click on Contacts’
if (true) {
s.find(‘Contacts.jpg’).click()
}

If you want to use ‘Wait For Image Present’ and ‘Click Image’ keyword, then it will be:
WebUI.waitForImagePresent(findTestObject(‘your/image/object’),8)
WebUI.clickImage(findTestObject(‘your/image/object’))

Thanks

____________________
Thank you for choosing Katalon Studio as your automation solution.
Your feedback is needed to make Katalon Studio a better tool, take the survey at: https://goo.gl/S25NVO

Hi Oliver,

Many thanks for your help ? Do we still need to use sikuli jar file in project settings ? Or we can manage to run script without it.

Regards,

Sher

Hi there,

No you don’t need Sikuli jar to use those keywords.

Thanks

____________________
Thank you for choosing Katalon Studio as your automation solution.
Your feedback is needed to make Katalon Studio a better tool, take the survey at: https://goo.gl/S25NVO

? and in this case the script will wait until operation completed. Right?

Hi Sher Hassan,

You can say so. Because ‘Wait For Image Present’ step will wait for an image to be present completely and then ‘Click Image’ will click on that image upon waiting. You can give it a try.

Thanks

____________________
Thank you for choosing Katalon Studio as your automation solution.
Your feedback is needed to make Katalon Studio a better tool, take the survey at: https://goo.gl/S25NVO

Thanks, everyone. I’m gonna close this discussion now. If you have any question, don’t hesitate to start a new one. We always appreciate your feedback and suggestions.