SlideShare a Scribd company logo
Mobile Application Testing
Everything you need to know to get started!!
Created By:
Neha Thakur
27 Sep 13
1. Install the iTunes
http://www.apple.com/itu
nes/download/
2. Install the iPhone Config
Utility to take device logs
http://support.apple.com/kb/DL1
466
3. Install iTools to take
screencaptures and videos
http://www.itools.cn/en_index.
htm
iPhone - Installation
 An application can be installed and run only on iOS devices
configured with a provision profile that authorizes the
application. [XXXX_Mobile_QA_Profile.mobileprovision]
 A provision profile is a document that lists the digital certificates,
the devices, and the IDs of the applications allowed to operate on
a device.
 To install this provision file, simply download it and double-click it
or open using iTunes or iPhone Configuration Utility.
iPhone - Provision profile
iPhone – Build Installation
 First sync your device in iTunes
 .ipa [ iPhone Application] is the build file, store it at
some convenient location. e.g. <Name>.ipa
 After installing the provisioning profile, install the
build i.e. *.ipa file by double clicking and opening it
with iTunes or iPhone Configuration utility
iPhone – Error Logs
 Once iPhone Configuration utility is installed, launch it
 Connect the device to computer and see that the
devices is detected
 Now select the device and click open the Console as
shown
 Save the console by clicking Save Console As button
at bottom
 iTools is used to take screen capture , record videos
 Connect the iPhone to computer using USB cable
 Just install and launch. Once device is detected, click
Desktop as marked and then Live Desktop. You can
now capture screenshots as well as videos using
encircled buttons
Screenshot and Videos
 Tap the Settings icon and launch
 This screen will be visible
 You can turn on and off the airplane mode
 Connect to Wi-Fi
 General Settings etc.
--------------------------------------------------------------------------------------
 Tap twice home button
 Tap and hold the application for a while
 Until you see Red icon
 Tap on this Red minus icon and app is killed
----------------------------------------------------------------------------------------------------------------------
 Tap and hold app on springboard,
 X icon will appear
 Tap X icon and app is deleted
iPhone – Settings, Uninstall
Android - Installation
1. Download the SDK ADT
Bundle for Windows
http://developer.android.c
om/sdk/index.html
2. Navigate to the location
where you stored ADT
Bundle and open the SDK
Manager.exe file as
highlighted
Android - Installation
In SDK Manager check
that Google USB Drivers
are installed. If not, then
please install the same.
Second step is to Install
Samsung Kies:
http://www.samsung.co
m/us/kies/
Android - Installation
Sometimes if devices is not recognized despite trying all above, than manually install
USB drivers for that particular device.
Android - Installation
Download droidAtScreen-1.0.2.jar file
http://droid-at-screen.ribomation.com/download/
This will
 Just connect the android device to computer using USB cable and
get started:
 This will help you to take screenshot and capture the videos using
iDemo/Jing.
Android - Installation
Screenshots and error logs can also be taken using ddms.bat file placed at location
of ADT SDK bundle:
<Path>/adt-bundle-windows-x86_64-20130729adt-bundle-windows-x86_64-
20130729sdktools
 Enable the Developer Option in Android device, if it's
not there by default
 Navigate to Developer option in Settings and make
sure that USB Debugging is ON/Checked
Few hints if things don’t work
 Step 1: Head into Settings by finding the gear-shaped icon
in the app tray, notification bar, or by hitting menu and
tapping settings.
 Step 2: Scroll down to device and select
“Apps”/Applications
 Step 3: Now tap the app you’d like to remove. The best
case is to select the app and then make sure to tap
the clear cache & the clear data buttons, then go ahead
and continue by selecting Uninstall as shown below.
Android - Uninstallation
Mobile Application testing- All you want to know to get started!!

More Related Content

What's hot

iPhone Introduction
iPhone IntroductioniPhone Introduction
iPhone Introduction
ardiri
 
iCloud - Apple Technology
iCloud - Apple TechnologyiCloud - Apple Technology
iCloud - Apple Technology
Asmita Kalena
 
A seminar report on i cloud
A  seminar report on i cloudA  seminar report on i cloud
A seminar report on i cloud
Nagamalleswararao Tadikonda
 
What Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for MarketersWhat Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for Marketers
Ben Gaddis
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
Prabin Datta
 
iPad Tips & Tricks for iOS 8.4
iPad Tips & Tricks for iOS 8.4iPad Tips & Tricks for iOS 8.4
iPad Tips & Tricks for iOS 8.4
Tracy Smith
 
How to Recover Deleted Videos on iPhone
How to Recover Deleted Videos on iPhoneHow to Recover Deleted Videos on iPhone
How to Recover Deleted Videos on iPhone
Evelyn Kerley
 
Module 002 get started with your i pad
Module 002   get started with your i padModule 002   get started with your i pad
Module 002 get started with your i pad
Mostafa Al Ashery
 
Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)
Sujee Maniyam
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
Richa Dewani
 
Recover iPhone data with ease
Recover iPhone data with easeRecover iPhone data with ease
Recover iPhone data with ease
jenkerry
 
Ios - Introduction to swift programming
Ios - Introduction to swift programmingIos - Introduction to swift programming
Ios - Introduction to swift programming
Vibrant Technologies & Computers
 
不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試
彼得潘 Pan
 
Customer Service Gone Mobile
Customer Service Gone MobileCustomer Service Gone Mobile
Customer Service Gone Mobile
Sarena Fletcher
 
1356930 634669665657537500
1356930 6346696656575375001356930 634669665657537500
1356930 634669665657537500
Muhammad Hasnain
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
dwipalp
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
Rick Messer
 
Why Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on AndroidWhy Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on Android
David Jones
 
Build apps for Apple Watch
Build apps for Apple WatchBuild apps for Apple Watch
Build apps for Apple Watch
Francesco Novelli
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
Mobile Pundits
 

What's hot (20)

iPhone Introduction
iPhone IntroductioniPhone Introduction
iPhone Introduction
 
iCloud - Apple Technology
iCloud - Apple TechnologyiCloud - Apple Technology
iCloud - Apple Technology
 
A seminar report on i cloud
A  seminar report on i cloudA  seminar report on i cloud
A seminar report on i cloud
 
What Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for MarketersWhat Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for Marketers
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
 
iPad Tips & Tricks for iOS 8.4
iPad Tips & Tricks for iOS 8.4iPad Tips & Tricks for iOS 8.4
iPad Tips & Tricks for iOS 8.4
 
How to Recover Deleted Videos on iPhone
How to Recover Deleted Videos on iPhoneHow to Recover Deleted Videos on iPhone
How to Recover Deleted Videos on iPhone
 
Module 002 get started with your i pad
Module 002   get started with your i padModule 002   get started with your i pad
Module 002 get started with your i pad
 
Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
 
Recover iPhone data with ease
Recover iPhone data with easeRecover iPhone data with ease
Recover iPhone data with ease
 
Ios - Introduction to swift programming
Ios - Introduction to swift programmingIos - Introduction to swift programming
Ios - Introduction to swift programming
 
不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試不能承受的感動 - iOS App實機測試
不能承受的感動 - iOS App實機測試
 
Customer Service Gone Mobile
Customer Service Gone MobileCustomer Service Gone Mobile
Customer Service Gone Mobile
 
1356930 634669665657537500
1356930 6346696656575375001356930 634669665657537500
1356930 634669665657537500
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
 
Why Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on AndroidWhy Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on Android
 
Build apps for Apple Watch
Build apps for Apple WatchBuild apps for Apple Watch
Build apps for Apple Watch
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
 

Viewers also liked

Chc presentation
Chc presentationChc presentation
Chc presentation
Dave Griffiths
 
Engaging your Employees
Engaging your EmployeesEngaging your Employees
Engaging your Employees
Dave Griffiths
 
WebQuest Cases
WebQuest CasesWebQuest Cases
WebQuest Cases
Jendinsm
 
Engelsk Alu Hightech Messe Presentation
Engelsk Alu Hightech Messe PresentationEngelsk Alu Hightech Messe Presentation
Engelsk Alu Hightech Messe Presentation
Henrik Hersbøll
 
Employee Engagement3
Employee Engagement3Employee Engagement3
Employee Engagement3
Dave Griffiths
 
Performance Optimization
Performance OptimizationPerformance Optimization
Performance Optimization
Neha Thakur
 
590769 Software Testing To Be Or Not To Be
590769 Software Testing To Be Or Not To Be590769 Software Testing To Be Or Not To Be
590769 Software Testing To Be Or Not To Be
Neha Thakur
 

Viewers also liked (7)

Chc presentation
Chc presentationChc presentation
Chc presentation
 
Engaging your Employees
Engaging your EmployeesEngaging your Employees
Engaging your Employees
 
WebQuest Cases
WebQuest CasesWebQuest Cases
WebQuest Cases
 
Engelsk Alu Hightech Messe Presentation
Engelsk Alu Hightech Messe PresentationEngelsk Alu Hightech Messe Presentation
Engelsk Alu Hightech Messe Presentation
 
Employee Engagement3
Employee Engagement3Employee Engagement3
Employee Engagement3
 
Performance Optimization
Performance OptimizationPerformance Optimization
Performance Optimization
 
590769 Software Testing To Be Or Not To Be
590769 Software Testing To Be Or Not To Be590769 Software Testing To Be Or Not To Be
590769 Software Testing To Be Or Not To Be
 

Similar to Mobile Application testing- All you want to know to get started!!

Android Rooting Technology
Android Rooting TechnologyAndroid Rooting Technology
Android Rooting Technology
Tarak Tar
 
P series quick installation manual
P series quick installation manualP series quick installation manual
P series quick installation manual
Joaquín Sánchez
 
Desarrollo AIR Mobile
Desarrollo AIR MobileDesarrollo AIR Mobile
Desarrollo AIR Mobile
Saúl Buentello
 
IoT Quick Demo for Heroku
IoT Quick Demo for HerokuIoT Quick Demo for Heroku
IoT Quick Demo for Heroku
Akihiro Iwaya
 
INSTALLING SOFTWARE
INSTALLING SOFTWAREINSTALLING SOFTWARE
INSTALLING SOFTWARE
EchelleOgatis
 
Appium_set_up
Appium_set_upAppium_set_up
Appium_set_up
Mithilesh Singh
 
Windows Intune Start to Finish
Windows Intune Start to FinishWindows Intune Start to Finish
Windows Intune Start to Finish
Stuart King
 
push_notification
push_notificationpush_notification
push_notification
Ziku Spartan
 
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
Subho Halder
 
Bird.pdf
 Bird.pdf Bird.pdf
Bird.pdf
RebaMaheen
 
[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started
Mateusz Klimczak
 
Configure &amp; send push notification on i os device
Configure &amp; send push notification on i os deviceConfigure &amp; send push notification on i os device
Configure &amp; send push notification on i os device
ShepHertz
 
02 getting start with android app development
02 getting start with android app development02 getting start with android app development
02 getting start with android app development
Sokngim Sa
 
Final NEWS.pdf
Final NEWS.pdfFinal NEWS.pdf
Final NEWS.pdf
RebaMaheen
 
Final NewsApp.pdf
Final NewsApp.pdfFinal NewsApp.pdf
Final NewsApp.pdf
RebaMaheen
 
Alcatel Onetouch Pixi 8 Manual / User Guide
Alcatel Onetouch Pixi 8 Manual / User GuideAlcatel Onetouch Pixi 8 Manual / User Guide
Alcatel Onetouch Pixi 8 Manual / User Guide
manualsheet
 
Appium- part 1
Appium- part 1Appium- part 1
Appium- part 1
Mithilesh Singh
 
Pentestflashkeybpardpaper
PentestflashkeybpardpaperPentestflashkeybpardpaper
Pentestflashkeybpardpaper
Andrey Apuhtin
 
IT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 12 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
ITExamAnswers.net
 
Mobile App Security Testing
Mobile App Security TestingMobile App Security Testing
Mobile App Security Testing
Sarwar Jahan M
 

Similar to Mobile Application testing- All you want to know to get started!! (20)

Android Rooting Technology
Android Rooting TechnologyAndroid Rooting Technology
Android Rooting Technology
 
P series quick installation manual
P series quick installation manualP series quick installation manual
P series quick installation manual
 
Desarrollo AIR Mobile
Desarrollo AIR MobileDesarrollo AIR Mobile
Desarrollo AIR Mobile
 
IoT Quick Demo for Heroku
IoT Quick Demo for HerokuIoT Quick Demo for Heroku
IoT Quick Demo for Heroku
 
INSTALLING SOFTWARE
INSTALLING SOFTWAREINSTALLING SOFTWARE
INSTALLING SOFTWARE
 
Appium_set_up
Appium_set_upAppium_set_up
Appium_set_up
 
Windows Intune Start to Finish
Windows Intune Start to FinishWindows Intune Start to Finish
Windows Intune Start to Finish
 
push_notification
push_notificationpush_notification
push_notification
 
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
Outsmarting Hackers before your App gets Hacked - iOS Conf SG 2016
 
Bird.pdf
 Bird.pdf Bird.pdf
Bird.pdf
 
[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started
 
Configure &amp; send push notification on i os device
Configure &amp; send push notification on i os deviceConfigure &amp; send push notification on i os device
Configure &amp; send push notification on i os device
 
02 getting start with android app development
02 getting start with android app development02 getting start with android app development
02 getting start with android app development
 
Final NEWS.pdf
Final NEWS.pdfFinal NEWS.pdf
Final NEWS.pdf
 
Final NewsApp.pdf
Final NewsApp.pdfFinal NewsApp.pdf
Final NewsApp.pdf
 
Alcatel Onetouch Pixi 8 Manual / User Guide
Alcatel Onetouch Pixi 8 Manual / User GuideAlcatel Onetouch Pixi 8 Manual / User Guide
Alcatel Onetouch Pixi 8 Manual / User Guide
 
Appium- part 1
Appium- part 1Appium- part 1
Appium- part 1
 
Pentestflashkeybpardpaper
PentestflashkeybpardpaperPentestflashkeybpardpaper
Pentestflashkeybpardpaper
 
IT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 12 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 12 Exam Answers
 
Mobile App Security Testing
Mobile App Security TestingMobile App Security Testing
Mobile App Security Testing
 

More from Neha Thakur

Me, Myth & Management
Me, Myth & ManagementMe, Myth & Management
Me, Myth & Management
Neha Thakur
 
24slides free-template-presentation
24slides free-template-presentation24slides free-template-presentation
24slides free-template-presentation
Neha Thakur
 
Rising Litera journey
Rising Litera journeyRising Litera journey
Rising Litera journey
Neha Thakur
 
I phone hig ~to be or not to be~
I phone hig ~to be or not to be~I phone hig ~to be or not to be~
I phone hig ~to be or not to be~
Neha Thakur
 
The Reverence
The ReverenceThe Reverence
The Reverence
Neha Thakur
 
Mimosa
MimosaMimosa
Mimosa
Neha Thakur
 

More from Neha Thakur (6)

Me, Myth & Management
Me, Myth & ManagementMe, Myth & Management
Me, Myth & Management
 
24slides free-template-presentation
24slides free-template-presentation24slides free-template-presentation
24slides free-template-presentation
 
Rising Litera journey
Rising Litera journeyRising Litera journey
Rising Litera journey
 
I phone hig ~to be or not to be~
I phone hig ~to be or not to be~I phone hig ~to be or not to be~
I phone hig ~to be or not to be~
 
The Reverence
The ReverenceThe Reverence
The Reverence
 
Mimosa
MimosaMimosa
Mimosa
 

Recently uploaded

Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 

Mobile Application testing- All you want to know to get started!!

  • 1. Mobile Application Testing Everything you need to know to get started!! Created By: Neha Thakur 27 Sep 13
  • 2. 1. Install the iTunes http://www.apple.com/itu nes/download/ 2. Install the iPhone Config Utility to take device logs http://support.apple.com/kb/DL1 466 3. Install iTools to take screencaptures and videos http://www.itools.cn/en_index. htm iPhone - Installation
  • 3.  An application can be installed and run only on iOS devices configured with a provision profile that authorizes the application. [XXXX_Mobile_QA_Profile.mobileprovision]  A provision profile is a document that lists the digital certificates, the devices, and the IDs of the applications allowed to operate on a device.  To install this provision file, simply download it and double-click it or open using iTunes or iPhone Configuration Utility. iPhone - Provision profile
  • 4. iPhone – Build Installation  First sync your device in iTunes  .ipa [ iPhone Application] is the build file, store it at some convenient location. e.g. <Name>.ipa  After installing the provisioning profile, install the build i.e. *.ipa file by double clicking and opening it with iTunes or iPhone Configuration utility
  • 5. iPhone – Error Logs  Once iPhone Configuration utility is installed, launch it  Connect the device to computer and see that the devices is detected  Now select the device and click open the Console as shown  Save the console by clicking Save Console As button at bottom
  • 6.  iTools is used to take screen capture , record videos  Connect the iPhone to computer using USB cable  Just install and launch. Once device is detected, click Desktop as marked and then Live Desktop. You can now capture screenshots as well as videos using encircled buttons Screenshot and Videos
  • 7.  Tap the Settings icon and launch  This screen will be visible  You can turn on and off the airplane mode  Connect to Wi-Fi  General Settings etc. --------------------------------------------------------------------------------------  Tap twice home button  Tap and hold the application for a while  Until you see Red icon  Tap on this Red minus icon and app is killed ----------------------------------------------------------------------------------------------------------------------  Tap and hold app on springboard,  X icon will appear  Tap X icon and app is deleted iPhone – Settings, Uninstall
  • 8. Android - Installation 1. Download the SDK ADT Bundle for Windows http://developer.android.c om/sdk/index.html 2. Navigate to the location where you stored ADT Bundle and open the SDK Manager.exe file as highlighted
  • 9. Android - Installation In SDK Manager check that Google USB Drivers are installed. If not, then please install the same. Second step is to Install Samsung Kies: http://www.samsung.co m/us/kies/
  • 10. Android - Installation Sometimes if devices is not recognized despite trying all above, than manually install USB drivers for that particular device.
  • 11. Android - Installation Download droidAtScreen-1.0.2.jar file http://droid-at-screen.ribomation.com/download/ This will  Just connect the android device to computer using USB cable and get started:  This will help you to take screenshot and capture the videos using iDemo/Jing.
  • 12. Android - Installation Screenshots and error logs can also be taken using ddms.bat file placed at location of ADT SDK bundle: <Path>/adt-bundle-windows-x86_64-20130729adt-bundle-windows-x86_64- 20130729sdktools
  • 13.  Enable the Developer Option in Android device, if it's not there by default  Navigate to Developer option in Settings and make sure that USB Debugging is ON/Checked Few hints if things don’t work
  • 14.  Step 1: Head into Settings by finding the gear-shaped icon in the app tray, notification bar, or by hitting menu and tapping settings.  Step 2: Scroll down to device and select “Apps”/Applications  Step 3: Now tap the app you’d like to remove. The best case is to select the app and then make sure to tap the clear cache & the clear data buttons, then go ahead and continue by selecting Uninstall as shown below. Android - Uninstallation