SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Best Results. No Compromises
Android apps crashes
– some why's and
how's –
Silviu Parvana
April 20 2013
Best Results. No Compromises
Agenda:
Ease in
Introduction to Crashes
Hands on:
type of crashes,
challenges
Other crash examples
Conclusions
Q&A
Best Results. No Compromises
Easing in
Best Results. No Compromises
Android apps statistics
Best Results. No Compromises
Android apps statistics
Best Results. No Compromises
Android apps statistics
Best Results. No Compromises
Android apps statistics
Best Results. No Compromises
Android apps statistics (last one)
40%
16%
11%
3.50%
2%
1%
27%
Install
Performance
Crashes
Freezes
UI
Security
Other
Best Results. No Compromises
Android apps statistics (last one)
40%
16%
11%
3.50%
2%
1%
27%
Install
Performance
Crashes
Freezes
UI
Security
Other
Best Results. No Compromises
Android apps statistics (last one)
40%
16%
11%
3.50%
2%
1%
27%
Install
Performance
Crashes
Freezes
UI
Security
Other
Best Results. No Compromises
Android apps statistics (last one)
40%
16%
11%
3.50%
2%
1%
27%
Install
Performance
CRASHES
Freezes
UI
Security
Other
Best Results. No Compromises
Android apps statistics (last one)
40%
16%
11%
3.50%
2%
1%
27%
Install
Performance
Crashes
Freezes
UI
Security
Other
Best Results. No Compromises
– some why's and how's –
Android apps crashes
Best Results. No Compromises
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bounds
Best Results. No Compromises
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bounds
Best Results. No Compromises
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bounds
Best Results. No Compromises
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bounds
Best Results. No Compromises
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bound
Architecture
crashes
Best Results. No Compromises
Architecture
crashes
Android apps crashessome why's
Null Pointer Exception
Out Of Memory
Index Out Of Bounds
Best Results. No Compromises
To conclude...
11%
Bad Review
Lack of
professionalism
Loss of revenue
TEST
Best Results. No Compromises
To conclude...
TEST
Common
sense filter
User
experience
Use
tools
Developer
=
friend
Best Results. No Compromises
Q&A
Best Results. No Compromises
Thank you
& Please fill the evaluation form
Silviu Parvana
QA Engineer
s.parvana@gmail.com

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (7)

Automation With Frank
Automation With FrankAutomation With Frank
Automation With Frank
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Ähnlich wie Android apps crashes-why_how

Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Applitools
 

Ähnlich wie Android apps crashes-why_how (20)

Top 10 mobile app testing interview questions
Top 10 mobile app testing interview questionsTop 10 mobile app testing interview questions
Top 10 mobile app testing interview questions
 
How To Create A Successful Mobile App ?
How To Create A Successful Mobile App ?How To Create A Successful Mobile App ?
How To Create A Successful Mobile App ?
 
The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile apps
 
Testing Mobile Apps
Testing Mobile AppsTesting Mobile Apps
Testing Mobile Apps
 
Phil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 KeynotePhil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 Keynote
 
On the Link Between Mobile App Quality and User Reviews
On the Link Between Mobile App Quality and User ReviewsOn the Link Between Mobile App Quality and User Reviews
On the Link Between Mobile App Quality and User Reviews
 
Overcoming the application compatibility hurdle in windows 7
Overcoming the application compatibility hurdle in windows 7Overcoming the application compatibility hurdle in windows 7
Overcoming the application compatibility hurdle in windows 7
 
EMA Network Security Survey Findings (SEP 2016)
EMA Network Security Survey Findings (SEP 2016)EMA Network Security Survey Findings (SEP 2016)
EMA Network Security Survey Findings (SEP 2016)
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
 
2.Android App Development_ Types of Automated Unit Tests.pdf
2.Android App Development_ Types of Automated Unit Tests.pdf2.Android App Development_ Types of Automated Unit Tests.pdf
2.Android App Development_ Types of Automated Unit Tests.pdf
 
How do YOU compare to others in Mobile DevOps Performance, Productivity, and ...
How do YOU compare to others in Mobile DevOps Performance, Productivity, and ...How do YOU compare to others in Mobile DevOps Performance, Productivity, and ...
How do YOU compare to others in Mobile DevOps Performance, Productivity, and ...
 
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
 
ICSE17 - Tool Demonstration - CrashScope A Practical Tool for the Automated T...
ICSE17 - Tool Demonstration - CrashScope A Practical Tool for the Automated T...ICSE17 - Tool Demonstration - CrashScope A Practical Tool for the Automated T...
ICSE17 - Tool Demonstration - CrashScope A Practical Tool for the Automated T...
 
Mobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should UseMobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should Use
 
Exploratory testing and the mobile tester : A presentation by Jon Hagar
Exploratory testing and the mobile tester : A presentation by Jon HagarExploratory testing and the mobile tester : A presentation by Jon Hagar
Exploratory testing and the mobile tester : A presentation by Jon Hagar
 
Eclipse Community Survey Report 2013
Eclipse Community Survey Report 2013Eclipse Community Survey Report 2013
Eclipse Community Survey Report 2013
 
Beyond Appium: Testing with Espresso & the Real Device Cloud
Beyond Appium: Testing with Espresso & the Real Device CloudBeyond Appium: Testing with Espresso & the Real Device Cloud
Beyond Appium: Testing with Espresso & the Real Device Cloud
 
lecture02.ppt
lecture02.pptlecture02.ppt
lecture02.ppt
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101
 
Getting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & BeyondGetting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & Beyond
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Android apps crashes-why_how

  • 1. Best Results. No Compromises Android apps crashes – some why's and how's – Silviu Parvana April 20 2013
  • 2. Best Results. No Compromises Agenda: Ease in Introduction to Crashes Hands on: type of crashes, challenges Other crash examples Conclusions Q&A
  • 3. Best Results. No Compromises Easing in
  • 4. Best Results. No Compromises Android apps statistics
  • 5. Best Results. No Compromises Android apps statistics
  • 6. Best Results. No Compromises Android apps statistics
  • 7. Best Results. No Compromises Android apps statistics
  • 8. Best Results. No Compromises Android apps statistics (last one) 40% 16% 11% 3.50% 2% 1% 27% Install Performance Crashes Freezes UI Security Other
  • 9. Best Results. No Compromises Android apps statistics (last one) 40% 16% 11% 3.50% 2% 1% 27% Install Performance Crashes Freezes UI Security Other
  • 10. Best Results. No Compromises Android apps statistics (last one) 40% 16% 11% 3.50% 2% 1% 27% Install Performance Crashes Freezes UI Security Other
  • 11. Best Results. No Compromises Android apps statistics (last one) 40% 16% 11% 3.50% 2% 1% 27% Install Performance CRASHES Freezes UI Security Other
  • 12. Best Results. No Compromises Android apps statistics (last one) 40% 16% 11% 3.50% 2% 1% 27% Install Performance Crashes Freezes UI Security Other
  • 13. Best Results. No Compromises – some why's and how's – Android apps crashes
  • 14. Best Results. No Compromises Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bounds
  • 15. Best Results. No Compromises Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bounds
  • 16. Best Results. No Compromises Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bounds
  • 17. Best Results. No Compromises Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bounds
  • 18. Best Results. No Compromises Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bound Architecture crashes
  • 19. Best Results. No Compromises Architecture crashes Android apps crashessome why's Null Pointer Exception Out Of Memory Index Out Of Bounds
  • 20. Best Results. No Compromises To conclude... 11% Bad Review Lack of professionalism Loss of revenue TEST
  • 21. Best Results. No Compromises To conclude... TEST Common sense filter User experience Use tools Developer = friend
  • 22. Best Results. No Compromises Q&A
  • 23. Best Results. No Compromises Thank you & Please fill the evaluation form Silviu Parvana QA Engineer s.parvana@gmail.com