O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Everything You Need to Know About Testing Foldable Phones

170 visualizações

Publicada em

Foldable phones are here —and they’ll soon be in the hands of consumers. In fact, three of the leading Android vendors have already launched such devices — including Samsung, LG, and Huawei. And with this new generation of devices, DevOps teams will need to ensure that their apps are ready.

Learn how foldable phones will change the testing process, as well as:
- What the foldable phone landscape looks like.
- Key features and pitfalls of testing apps on foldable phones.
- Recommended test scenarios for foldable phones.
- The architectural changes needed to make your apps ready for foldable smartphones.

Publicada em: Celular
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc eBook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, eBooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Interesting session.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Seja a primeira pessoa a gostar disto

Everything You Need to Know About Testing Foldable Phones

  1. 1. 1 | How to Embed Codeless Automation into DevOps perfecto.io Everything You Need to Know About Testing Foldable Phones
  2. 2. 2 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io 2© 2018, Perfecto Mobile Ltd. All Rights Reserved. Housekeeping 1 2 Ask us questions in the Q&A panel! Join our live poll question. 3 We will send you the recording and slides.
  3. 3. 3 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Today’s Speaker: Eran Kinsbruner • Chief Evangelist and author at Perfecto • Blogger and speaker • 19+ years in development & testing • Author of “The Digital Quality Handbook” and“Continuous Testing for DevOps Professionals” • Twitter: @ek121268
  4. 4. 4 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Today’s Agenda 1 2 3 Introduction to the Foldable Landscape Pitfalls and Key Features to Consider in Testing Apps on Foldables Recommended Test Scenarios for Apps on Foldables 4 Q&A 5
  5. 5. 5 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io The First Wave of Foldables is Here Z T E A X O N M H U A W E I M AT E X L G V 5 0 T H I N Q ( + A C C E S S O R Y ) S A M S U N G G A L A X Y F O L D
  6. 6. 6 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Quality Matters More Than Ever Z T E A X O N M H U A W E I M AT E X L G V 5 0 T H I N Q ( + A C C E S S O R Y ) S A M S U N G G A L A X Y F O L D $2600 $2000 $725 $1060
  7. 7. 7 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Getting Started With Foldables – Key Terms
  8. 8. 8 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Important Terms and Features for Foldables A P P C O N T I N U I T Y M U LT I - W I N D O W • Split View • Freeform Window • Multi-Resume M A I N A N D C O V E R D I S P L AY S
  9. 9. 9 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io App Continuity A P P S S H O U L D R U N S E A M L E S S L Y W H E N U N F O L D E D A C R O S S D I F F E R E N T S C R E E N A T T R I B U T E S ( R E S O L U T I O N S E T C . )
  10. 10. 10 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Multi-Window: Capabilities Vary Across OS Android devices (Above N Below P OS) Samsung devices (Above N Below O OS) Samsung devices (Above P OS) Split view Freeform Window Multi-Resume V V V V V V
  11. 11. 11 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Multi-Window: Split View (“Open in Split View”) S P L I T V I E W 1 S P L I T V I E W 2 - 1 S P L I T V I E W 2 - 2 S P L I T V I E W 3
  12. 12. 12 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Multi-Window: Freeform(“Open Popup View”) View F R E E F O R M W I N D O W 1 F R E E F O R M W I N D O W 2 F R E E F O R M W I N D O W 3 F R E E F O R M W I N D O W 4
  13. 13. 13 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Multi-Window: Multi-Resume View M U L T I - R E S U M E I S E X P E C T E D T O B E C O M E A M A N D A T O R Y B E H A V I O R I N A N D R O I D Q . R E S U M E D P A U S E D P A U S E D R E S U M E D R E S U M E D R E S U M E D
  14. 14. 14 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Main and Cover Displays
  15. 15. 15 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Poll Question Little to no impact. Massive disruption. New apps will have to be developed. No idea. Do you think foldable devices will disrupt quality of existing apps?
  16. 16. 16 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io
  17. 17. 17 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Building a Solid Test Plan for Apps on Foldables
  18. 18. 18 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Key Points to Consider Memory and battery consumption: Foldable consumes much more resources. Apps, OS , and device compatibility considerations: Multi-window functionality, main/cover operation. UI and layout testing across screen sizes, orientation, landscape/portrait, and more.
  19. 19. 19 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Specific Foldable Test Cases To Consider Test Case Category Expected Behavior/Success Criteria App Launch: Main Display App should open, no crashing, no lag, etc. App Launch: Cover Display Working with Keyboard: Main Display Typing text in various languages, symbols, etc. should show up fine on both displaysWorking with Keyboard: Cover Display Working with Camera: Main Display App opens the camera and the preview images/Videos are scaled and oriented correctly. The resulting picture taken is scaled and oriented correctly. Try this in both portrait and landscape mode. Working with Camera: Cover Display Transition between main and cover displays: Screen Layout After the display is switched, App should be filled in entire full screen. It should have no blank space and the screen shouldn’t be cut off. Transition between main and cover display: App runtime The display should be switched without app crashing, hanging, or throwing ANR (app not responding). And, app shouldn’t finish or be destroyed. Transition between main and cover display: UI Components & Location (Weather, Maps, Navigation) All components (button, text, menu, thumbnails…) should be right location and maintain same shape as expected. Location values shouldn’t be changed Transition between main and cover display: Screen Drawing Related (Drawing, Handwriting apps) Try this in Drawing / Handwriting app. Touch to draw and switch display. Then, Drawing and edited state should be maintained
  20. 20. 20 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Introduction to Android Q (10) Give users more control over location Foldable device support include changes to onResume and onPause to support multi-resume and notify your app when it has focus. New settings panel API allows apps to show settings to users in the context of their app. More privacy protections and more control over apps and access to shared files prevents apps from launching an activity while in the background.
  21. 21. 21 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Summary: Get Your Apps Ready for Foldables • Ensure screen continuity when transitioning screen orientation through the Android Configuration Changes. Use the capabilities of “multi-window mode”  onDestroty(); and onCreate(); • While ensuring screen continuity, also make sure all of the UI states are saved as well. Use the “onSaveInstanceState();” • Enable multi-window onResume() to allow all running apps in this mode to run and not enter paused state by adding this line into your app manifest file: <meta-data android:name="android.allow_multiple_resumed_activities" android:value="true" />
  22. 22. 22 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io • Test multi-display functionality (Android 8 and above) – it is the functionality that allows moving an activity from one display to the other. When an app launches an activity, the app can specify which display the activity should run on (see below example of setting an activity on specific display): • Testing multiple device/OS combinations has never been more critical with the introduction of foldables. adb shell start <activity_name> --display <display_id> Summary: Get Your Apps Ready for Foldables
  23. 23. 23 | How to Embed Codeless Automation into DevOps perfecto.io Perfecto’s Smart Automation for Continuous Testing SMART Test Execution Fast and parallel test execution with multi-team orchestration abilities and management. SMART Test Reporting "Single pane of glass" provides visibility and scales to support millions of test results. SMART Test Creation Automated creation that matches your team’s skillset (Appium, Espresso, XCUITest, Quantum BDD). SMART CLOUD Lab Always on and stable. Always up to date. Supports all mobile OS and platforms. The Perfecto human factor increases your chance to succeed. Black Belt Testing Experts Training Dedicated Success Manager 24/7 VIP Support
  24. 24. 24 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io About Perfecto
  25. 25. 25 | How to Embed Codeless Automation into DevOps perfecto.io Perfecto Is a Perforce Company A G I L E P L A N N I N G C O D E M G M T. & C O L L A B O R AT I O N E M B E D D E D C O M P O N E N T S O P E R AT I O N S T O O L S A U T O M AT E D T E S T I N G
  26. 26. 26 | How to Embed Codeless Automation into DevOps perfecto.io
  27. 27. 27 | Complete Guide to Testing Mobile Apps on Foldable Smartphones perfecto.io Thank You Visit perfecto.io or follow us @perfectomobile

×