Your SlideShare is downloading. ×
Emulators and simulators in mobile application testing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Emulators and simulators in mobile application testing

12,014
views

Published on

Presentation for SQA Days 2012

Presentation for SQA Days 2012


0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
12,014
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
212
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Utilization of emulators and simulators in mobile testing
  • 2. Mobile OS popularity in the world
  • 3. Mobile OS popularity in the USA
  • 4. Emulators are used for• developing mobile websites and applications• rapid smoke-tests• testing in parallel with physical devices
  • 5. Emulation of devices and browsers• Device emulators can be found in vendor’s SDK• Browser emulators are distributed by their developers• Exception – Java apps emulation (jme & jse)
  • 6. Available device emulators http://www.developer.nokia.com/Resources/Tools_and_downloaSymbian SDK ds/Other/iOS https://developer.apple.com/xcode/index.phpAndroid http://developer.android.com/sdk/index.htmlBlackBerry http://us.blackberry.com/developers/resources/simulators.jsp http://www.microsoft.com/download/en/details.aspx?displaylanWindows Phone 7 g=en&id=27570Java app emulator http://www.microemu.org/
  • 7. Mobile browsers emulatorsOpera Mini http://www.opera.com/developer/tools/mini/Opera Mobile http://www.opera.com/developer/tools/mobile/ Standard device browsers are emulated together with the devices
  • 8. Nokia (Symbian) emulatorsSymbian Belle 1.0, Symbian 3 1.0,Nokia N97Symbian 5th Edition, Symbian 3rd Edition, FP2 v1.1. http://www.developer.nokia.com/RS60 3rd Edition, Feature Pack 1 esources/Tools_and_downloads/OtS60 3rd Edition her/S60 2nd Edition, Feature Pack 2 (formerly 2.2)S60 2nd Edition, Feature Pack 1 (formerly 2.1)S60 2nd Edition (formerly 2.0)S60 1st Edition, Feature Pack 1 (formerly 1.2)S60 1st Edition (formerly 0.9)Old Series 40 SDKs http://www.developer.nokia.com/D(for these emulators prerequisite is required - evelop/Java/Tools/Series_40_platfoJava 6 Update 27 or earlier) rm_SDKs/
  • 9. iOS emulatorsThe most convenient ones: https://developer.apple.com/xcode/index.php To use them one must have OS X computer or a virtual machine with Mac OS to install XCode environment
  • 10. Android emulatorsLess convenient than BlackBerry,and the necessary devices are not http://developer.android.com/sdk/index.htmlalways found here: Device vendors may have additional add-ons for these emulators, or even their own emulators for more reliable emulation
  • 11. BlackBerry emulators http://us.blackberry.com/developers/resources/The most easy-to-use emulators simulators.jspTo work with Internet you’ll needBlackBerry® Email and MDS http://us.blackberry.com/developers/resources/Services Simulator Package Also require Java prerequisite
  • 12. Windows Phone emulators http://www.microsoft.com/download/en/detailsStandard emulator: .aspx?displaylang=en&id=27570 To install applications you’ll need Application Deployment Be careful – when restarted, everything returns to default settings.
  • 13. Specific devices and OS – remote access to devicesS60 3rd Edition - Symbian Belle – theeasiest way to test via Nokia Remote http://apu.ndhub.net/Device AccessSamsung Android - Remote Test Lab http://rtl.innovator.samsungmobile.comSamsung Bada - Remote Test Lab http://rtl.innovator.samsungmobile.com
  • 14. Thanks!About Softheme:Softheme provides QA and testing services for desktop, web and mobileapplications since 2009.More than 30 mobile applications successfully released.