Sunteți pe pagina 1din 10

Copyright © 2010 Accenture All Rights Reserved.

Accenture, its logo, and High Performance Delivered are trademarks of Accenture. 1
Mobile Apps Testing – Seminar Agenda (30 mins)

Intro to the endless possibilities of


multifunctional gagets , platforms , apps
Entering the world of complex apps paradigm –
knowing the within
Endless possibilities and knowledge landscape in
Mobile apps testing
Different and Challenging than Traditional apps
testing

Emulators , Simulators across different platforms


Toolset for Functional and Automation of mobile apps
testing
Paradigm shift in the mobile journey – the world of
Teraplay
Questions and Answers –
Inputs , Suggestions , Takeaways

Copyright © 2010 Accenture All Rights Reserved. 2


Mobile phones/PDAs the then and the now !!!

Copyright © 2010 Accenture All Rights Reserved. 3


From the world to complex gadgets to complex apps

And these categories of apps need to


be tested/shared/uploaded across:

Copyright © 2010 Accenture All Rights Reserved. 4


Endless possibilities and knowledge landscape in
Mobile apps testing

Different Platforms to Different Types to


1.Android Application Testing Test
Test
2.Blackberry Application •Performance Testing
Testing •Scalability Testing
•Security Testing
3.BREW Application Testing •Compatibility Testing
4.Iphone Application Testing •Cross Browser testing
5.J2ME Application Testing •Mobile Web testing
6.Symbian Application •Protocol testing
Testing •Usability testing
7.Windows Mobile Application •Configuration testing
•Content Testing
Testing •Memory leak testing
8.WAP Testing for Mobiles 12. Multilingual Testing

The Mobile Boom – a foreseen fact


ØTo say that the use of mobile applications is
booming would be an obvious understatement.
Ø
ØIn 2010,mobile app stores will record an
estimated $6.2billion in overall sales, including 4.5
billion app downloads.
Ø
ØBy 2013,some analysts expect mobile app
revenues to exceed $21billion.With charts like this,
we wouldn’t bet against them. As they say in the
investing world, the trend is your friend.

So if you think that mobile apps are for kids or that it won’t affect your industry/company/team, thinkagain!!!
Copyright © 2010 Accenture All Rights Reserved. 5
Mobile Apps testing – Its Different and
Challenging than Traditional apps testing

ØThe key challenge being that the design, development, and testing of applications often takes place in an
environment much different from “the real world” where users run and interact with those applications.
Ø
ØThis challenge is compounded by the fact that development platforms have a very convenient method of
testing a mobile app on the desktop via a simulator tool.

Different elements of challenges in practical terms by mobile apps


testing user experience as below:

1.‘Hands On’ Device Interaction


2.Screen Size and Viewing: Objects on monitor are
closer than they appear
3. Data Entry: What the simulators cannot simulate
4. Some functions not available on the simulator
5. Optimizing functionality across a plethora of devices
and operating systems.

And more complexity likes in the tradeoffs of these challenges


Spanning across following 3 entities:

Devices, Network, Scripting

Copyright © 2010 Accenture All Rights Reserved. 6


Emulators,Simulators,Techniques across different
platforms
Types of Mobile Emulator
Mobile emulators fall into three main categories:

Device emulators - These are generally provided by device manufacturers and simulate the actual device.
Device emulators are excellent for testing your site or application on a particular device or set of devices.
Browser emulators - These simulate mobile browser environments. Whilst useful for determining the
functionality available in a particular mobile browser, they are useless for device-specific testing.

Operating System Emulators - Microsoft provides emulators for Windows Mobile, and Google provides an
emulator for Android. These run within a simulated mobile device environment and provide access to
applications running within the operating system, e.g. a Web browser.

Where Can I Find These Emulators?


Emulators can generally be found in one of three places:

On a manufacturer’s development portal


Bundled as part of an SDK
As part of a Web site
You can always try searching for a specific emulator in your favourite search engine too, e.g. “iphone
emulator”.

The emulators outlined in this article are grouped as follows:

1.Web-based emulators - Apple iPhone Emulatyors,Opera Mini


2.Installable emulators – Rim Emulators,Palm Emulators,Microsoft Andriod Emulators,Openwave
3.Symbian-based emulators –Symbian S60 emulators,Samsung Emulators,Nokia Emulators,
4.Emulators that can only be used to test applications – J2ME Emulators

*** More details about emulators and download instructions can be obtained from link:
http://mobiforge.com/testing/story/a-guide-mobile-emulators 7
Copyright © 2010 Accenture All Rights Reserved.
Toolset for Functional and Automation of mobile apps testing

TestComplete by Smartbear Software, an automated testing tool, provides a lot of features


designed specifically for testing mobile applications. By using these features you can save time and
money spent on project development. With TestComplete you can organize an effective QA testing
process for your mobile applications.

Keane has experience in testing mobile applications that are distributed globally.
Keane has experience in performing mobile application testing on as many as five devices.
Keane has dedicated T1 lines to connect offshore development centers to our customers’
environment.

uTest Benefits:
Higher Quality Apps - Our average tester has more than three years of experience in software QA.
Get To Market Faster - Avoid costly delays by testing throughout your app development process.
Global Testing Coverage - Validate your app across operating systems, platforms, languages, and more.
Control Your Testing Costs - uTest customers pay for completed test cycles, keeping QA costs in check.

Perfecto Mobile Products


•The Handset Cloud - the Handset Cloud enables remote web-based access to real mobile handsets in real time.
•Perfecto Mobile Automation - enables running automated scripts in order to test or monitor applications and
services on real mobile devices.

Testing by VeriTest®
Lionbridge VeriTest Improves Testing Productivity and Product Quality
We support the full range of established and emerging technologies: Android, iPhone, Windows Mobile,
Blackberry, Symbian, Java and JavaME. Importantly, we work on the mobile infrastructure side as well,
including implementation work with wireless network operators, transaction middleware, and mobile operating
system developers, delving into all the testing requirements demanded by the complexities of scale.

Automated Mobile Apps testing is the upcoming application domain with market leader in software test
automation HP QuickTest Professional partner with cutting-edge, innovative companies Jamo Solutions,
extending its functional testing capabilities to mobile application on all commonly used operating systems
and platforms.

Copyright © 2010 Accenture All Rights Reserved. 8


Paradigm shift in the mobile journey – the world of Teraplay

Copyright © 2010 Accenture All Rights Reserved. 9


Questions and Answers –
Inputs , Suggestions , Takeaways

Thank you !!!

Copyright © 2010 Accenture All Rights Reserved. 10

S-ar putea să vă placă și