1 / 14

Non Functional Testing - Mobile Apps

pCloudy is the most powerful cloud based App Testing Platform. It has the the most comprehensive set of Mobile Devices and Tools to Improve Quality of your App. pCloudy provides single click access to 500 Android and IOS devices directly from your browser. You can use these real Mobile Devices to click-and-perform Manual Testing and Automation Testing for your App. You can also Integrate pCloudy with CI for continuous Automation. <br>https://www.pcloudy.com

pcloudy
Download Presentation

Non Functional Testing - Mobile Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Non Functional Testing - Mobile Application By NileshTarale

  2. Agenda • Introduction • Overview of Non Functional testing • Importance/Significance of non functional testing for Mobile Applications • Quick walk-through of some of the most popular and critical NFT types • Live demonstration of few of the NFT use cases using pCloudy Platform

  3. Who we are?

  4. Overview of Non Functional Testing • Testing anything other than the functional business requirement is Non Functional Testing • Testing the non functional requirements set by clients to check quality of the mobile applications in terms of performance, speed etc is Non Functional Testing • Testing which is performed after the successful completion of the Functional testing is Non Functional testing.

  5. Importance of Non Functional Testing Ask a question to your self - WHY? Why mobile apps are uninstalled by users? Why mobile applications get bad reviews? Why mobile applications are slow at specific time of the day? Why specific users are not using my mobile applications? Why users use my mobile application only when they are connected to wifi?

  6. Statistics Bad Usability High Memory Consumption High data Consumption Security threat High battery Consumption Lot of crashes • High battery Consumption

  7. Types of Non Functional Testing • Installation testing • Interrupt testing • Portability testing • Usability Testing • Scalability testing • Load Testing • Stress testing • Performance testing • Security testing • Volume Testing • Failover Testing • Compatibility Testing • Endurance testing & So on

  8. Key Non Functional Testing • Installation & update testing • Interrupt testing • Portability testing • Usability Testing • Performance Testing • Security Testing

  9. Installation & update testing Make sure the mobile application is installed on the devices and working as expected after installation

  10. Interrupt Testing How your application behaves when it is disturbed by an interrupt. Does the end user gets smooth experience throughout the use of life cycle.

  11. Portability testing Mobile application is installed on multiple environment with different hardware and software configuration. The whole purpose is to check whether application is able to run and can be installed in different applicable environment, in order to satisfy business needs of the customer.

  12. Usability Testing • User-oriented testing technique • It involves real users undertaking realistic tasks • that the app is intended to achieve • Testing with real users is more resource-consuming, • this realistic scenario tends to yield more accurate results

  13. Performance Testing • CPU Consumption • Memory Consumption • Battery Consumption • Data Consumption

  14. Let’s see it live.

More Related