Your SlideShare is downloading. ×
0
HowtoBreakYour
AppsBeforeIDo
Monday, September 9, 13
NickArnott
@noir
Monday, September 9, 13
Elements
Launch Center Pro
Screens 3
Perfect Weather
Vesper Fantastical
Justin Williams is
Lazy
Resolve
Monday, September ...
WhatisQA?
Monday, September 9, 13
Monday, September 9, 13
•Challenging assumptions
•You missed a spot
•Prove it doesn’t work
Monday, September 9, 13
ShiftingYourThinking
•Challenging assumptions
•You missed a spot
•Prove it doesn’t work
Monday, September 9, 13
OftenMissed
Scenarios
Monday, September 9, 13
ExtendedStatusBar
Monday, September 9, 13
PoorNetworkConditions
Monday, September 9, 13
PoorNetworkConditions
Monday, September 9, 13
PoorNetworkConditions
Monday, September 9, 13
PoorNetworkConditions
Monday, September 9, 13
NoConfiguredAccounts
Monday, September 9, 13
InsufficientPermission
Monday, September 9, 13
Restrictions
Monday, September 9, 13
Security
• Use TLS/SSL
•No self-signed certificates
•Users can still tamper with traffic
Network
Monday, September 9, 13
Security
• Use TLS/SSL
•No self-signed certificates
•Users can still tamper with traffic
Network
DeviceData
•Secure sensitive...
Soundseasy,let’sgo!
Monday, September 9, 13
Soundseasy,let’sgo!Soundseasy,let’sgo!
Notsofast.
Monday, September 9, 13
Ifnotme,thenwho?
Monday, September 9, 13
FindingTesters
•Ask publicly
•Having a screening process
•Talk to other developers
•Quality assurance, not quantity
assura...
Keepingtesters
engaged
Monday, September 9, 13
StrategicReleases
•Timely releases - don’t be too noisy
•Communicate your timeframe
•Release candidate?
Monday, September ...
ReleaseNotes
•Known issues
•Fixed issues
•Major changes
•Complete features
•Incomplete features
•Focus areas
•Clear and co...
Don’tDiscourageBugs
Monday, September 9, 13
WhenFeedbackDropsOff
(Don’tpanic)
Monday, September 9, 13
CollaborationBuildingabetacommunity
Monday, September 9, 13
BugTracking
Monday, September 9, 13
ShowYour
Appreciation
Monday, September 9, 13
WhatComesAfterShipping
Hint:QAisn’tover.
•Crash reports
•App Store reviews
•Support
•Retrospective
•On to the next one
Mon...
FinalThoughts
•Having a good testing mentality
•Identifying missed scenarios
•Getting the most out of testing
Monday, Sept...
Thankyou
NickArnott
@noir
nick@neglectedpotential.com
bit.ly/360iDevQA
Monday, September 9, 13
Monday, September 9, 13
Upcoming SlideShare
Loading in...5
×

How to Break Your Apps Before I Do - 360iDev

110

Published on

Discussing the mind set of a good QA person, some often missed scenarios for iOS apps, and how to get the most out of testing.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
110
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "How to Break Your Apps Before I Do - 360iDev"

  1. 1. HowtoBreakYour AppsBeforeIDo Monday, September 9, 13
  2. 2. NickArnott @noir Monday, September 9, 13
  3. 3. Elements Launch Center Pro Screens 3 Perfect Weather Vesper Fantastical Justin Williams is Lazy Resolve Monday, September 9, 13
  4. 4. WhatisQA? Monday, September 9, 13
  5. 5. Monday, September 9, 13
  6. 6. •Challenging assumptions •You missed a spot •Prove it doesn’t work Monday, September 9, 13
  7. 7. ShiftingYourThinking •Challenging assumptions •You missed a spot •Prove it doesn’t work Monday, September 9, 13
  8. 8. OftenMissed Scenarios Monday, September 9, 13
  9. 9. ExtendedStatusBar Monday, September 9, 13
  10. 10. PoorNetworkConditions Monday, September 9, 13
  11. 11. PoorNetworkConditions Monday, September 9, 13
  12. 12. PoorNetworkConditions Monday, September 9, 13
  13. 13. PoorNetworkConditions Monday, September 9, 13
  14. 14. NoConfiguredAccounts Monday, September 9, 13
  15. 15. InsufficientPermission Monday, September 9, 13
  16. 16. Restrictions Monday, September 9, 13
  17. 17. Security • Use TLS/SSL •No self-signed certificates •Users can still tamper with traffic Network Monday, September 9, 13
  18. 18. Security • Use TLS/SSL •No self-signed certificates •Users can still tamper with traffic Network DeviceData •Secure sensitive user data •Users can tamper with data •Don’t leave your goodies Monday, September 9, 13
  19. 19. Soundseasy,let’sgo! Monday, September 9, 13
  20. 20. Soundseasy,let’sgo!Soundseasy,let’sgo! Notsofast. Monday, September 9, 13
  21. 21. Ifnotme,thenwho? Monday, September 9, 13
  22. 22. FindingTesters •Ask publicly •Having a screening process •Talk to other developers •Quality assurance, not quantity assurance Monday, September 9, 13
  23. 23. Keepingtesters engaged Monday, September 9, 13
  24. 24. StrategicReleases •Timely releases - don’t be too noisy •Communicate your timeframe •Release candidate? Monday, September 9, 13
  25. 25. ReleaseNotes •Known issues •Fixed issues •Major changes •Complete features •Incomplete features •Focus areas •Clear and concise Monday, September 9, 13
  26. 26. Don’tDiscourageBugs Monday, September 9, 13
  27. 27. WhenFeedbackDropsOff (Don’tpanic) Monday, September 9, 13
  28. 28. CollaborationBuildingabetacommunity Monday, September 9, 13
  29. 29. BugTracking Monday, September 9, 13
  30. 30. ShowYour Appreciation Monday, September 9, 13
  31. 31. WhatComesAfterShipping Hint:QAisn’tover. •Crash reports •App Store reviews •Support •Retrospective •On to the next one Monday, September 9, 13
  32. 32. FinalThoughts •Having a good testing mentality •Identifying missed scenarios •Getting the most out of testing Monday, September 9, 13
  33. 33. Thankyou NickArnott @noir nick@neglectedpotential.com bit.ly/360iDevQA Monday, September 9, 13
  34. 34. Monday, September 9, 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×