It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Automated testing for Android and iOS Devices with the Atlassian Suite of Tools

Andrew Morin Sep 14, 2013

Hi Atlassian Community,

I wanted to ask how anyone who develops application for these mobile devices how they manage the constantly changing array of devices and OS versions? We like to verify that the applications actually works on each type of device as sometimes just testing against the OS version is insufficient.

Then if you have a solution how do you tie it back to your bamboo CI setup ?

Thanks in advance for anyone who shares!

Cheers

Andrew

2 answers

1 accepted

0 votes
Answer accepted
Tristan Stricker Oct 06, 2013

It would highly recommend sikuli http://www.sikuli.org/ as a gui testing tool.

You will be able to create simple scripts within 5 mins. However the way that you report any errors back to bamboo is the key here. Ultimately you want to take a sceenshot if there is any sort of failure.

I would recommend that you run some sikuli test scripts against your application that is running in an emulator.

My company is in the early stages of trialing the integration of Sikuli and the robot framework http://robotframework.googlecode.com. It is possible to run sikuli scripts with the robot framework and create a nice HTML report with any screenshots embedded in the HTML file. When a build runs we collect the HTML file as a bamboo artifact to be published. That way a developer can get instant feedback from the report if anything goes wrong.

Also see http://blog.mykhailo.com/2011/02/how-to-sikuli-and-robot-framework.html

Cheers.

Tristan

0 votes
Harry Chan Sep 15, 2013

It's pretty hard to target every single device. Unless you own every common device there are always issues. You often have to ask for feedback afterwards and fix it as you go. This is especially true for a native application. A HTML application is quite a bit easier.\

This is why a lot of people use a tested framework that is known and more likely to work on the common devices out there for mobile.

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Posted in Off-topic

Disney Live Action Reboots: Are you for or against?

Happy Friday Everyone! Today marks the international release of Disney's live action version of the animated classic Aladdin. I know that this movie was met with some controversy of over cast...

146 views 21 9
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you