"Helping early-stage companies turn great ideas into even greater products"

Archive for the ‘Cogniance life’ Category

Mobile applications testing (Part 1)

Thursday, June 11th, 2009

Under the current subject there will be series of posts prepared by Cogniance experts involved into mobile applications testing and end-to-end scenarios verification process.

First one is mostly about iPhone applications because at this moment it is the hottest trend in mobile development and testing.

iPhone applications testing iphone-applications-testing1

Cogniance has been a trusted end-to-end software contractor and technology services partner in Mobile and Web 2.0 space since 2006. As an expertise consultant and QA team crew member at Cogniance, I’ve seen how mobile projects are getting progress and complex as more and more mobile applications that are new arise on mobile phones day by day. Three years ago, projects for mobile platform had very low ratio with web in about 1 to 6. Today it changes for 1:2 and even more frequently the target platform for mobile testing is iPhone OS. I will focus on such projects here.

First of all iPhone OS has strong support as integrated development environment, simulator, special tools suite like performance instruments, interface builder, etc. But the main basis of popularity projects for iPhone OS is Apple’s App Store, precisely this are few clicks effort from user to get wanted application directly to iPhone.

Apple’s App Store does not have any test services like dedicated QA (staging) servers or some closed App Store for developers to testing purpose. So to perform full test cycle for iPhone’s projects, especially to test application installation directly to iPhone device we use Mobile Provision Profiles approach to add application under test into iTunes and then synchronize with iPhone. It’s not official and legal way to add applications into iPhone, but it is one as simple and effortless approach.

How are you currently testing your iPhone’s application? How are you making sure correct installation through Apple’s App Store before release? I’d love to hear about your projects or thoughts on this post.

Written by: Anton Derkach – Senior Software Tester/QA Engineer at Cogniance

Reach us and follow!

Thursday, February 26th, 2009

We’re glad to share our expertise & vision with you.

Follow us on Twitter to stay tuned for the latest industry updates. Join Cogniance groups at Facebook and Linkedin to connect with world top 5% Engineers community.