Software quality and mobile apps
Upcoming SlideShare
Loading in...5

Software quality and mobile apps






Total Views
Views on SlideShare
Embed Views



2 Embeds 103 77 26



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Software quality and mobile apps Software quality and mobile apps Presentation Transcript

  • Software Quality & Mobile Applications
  • I amNarayan KoiralaSoftware Engineer and SQA ProfessionalSQA Incharge @ BrainDigit IT Solution Pvt. Ltd.W e c a n b e f r ie n d s @ Er. Narayan Koirala
  • Today we will• Talk about Mobile App Testing (Focusingon SQC not SQA)• Talk about Black box testing (not whitebox)• Focus on Manual Testing (not automation)
  • App development environmentand platforms La ng ua g e P la t f o r mAndroid Java d e p lo y m e n t AndroidiOS C iPhone, iPad, iPodWindows Phone C#, Visual Basics Windows PhoneBlackBerry Java BlackBerry(RIMTitanium JavaScript based API) Android, iOS,Airplay SDK C, C++ BlackBerry Android, BlackBerry, iOS, Windows Phone, bada
  • Types of Mobile Applications•Communication(email clients, im clients, socialnetworking)•Games(puzzle, action)•Multimedia(graphics, video/audio players)•Productivity(calc, calendar)
  • Complexity is here with• Variation in Platform• Variation in App type
  • Types of testing• IU Testing• Functional Testing• UI Testing• Performance Testing• Security Testing• DC Testing
  • IU Testing• Installation Check• Uninstalltion Checksupport for different platforms and configurationCalculation of disk space needed to install appCalculation of available space in the disk for installationCheck of existing version and upgraderRegistry, disk space cleaning after Uninstallation
  • Functional Test• test of each specified functions• all functions should work andas specified• how it handles irregularactivities network (wifi, gps, 3G) incoming call sms coming camera mode battery low lower memory
  • UI Test• Application Messaging• Alerts• Notes and images• Effects like scroll(thumb rule)
  • Performance Testing• Depends upon type of app(with stored data base, live database)• Response time (opening, closure, immediatefunctionalities)•eg. Money manager app, classified app use of scripts (jquery Mobile, mootools mobile)
  • Security Testing• Types of apps• Data verification and validation• Development Platform
  • DC Testing• Android• Black Berry DeviceCompatibility• Windows Phone• iOS
  • Android Vs Windows Phone(Testing Complexity)• Testing android app iscomplex• Need to focus more onsecurity• Need to focus more of UI• Need to focus more on DCT• Emulator performance(versions of OS and large ranges of
  • Smarter App for Smart DevicesResponds according to environmentEg:- HTC focuses on smarter appCamera flash according to light intensityWifi, GPS disconnect alert when battery is critical/ lowPush notificationClosure of apps that needs storage and storage is low,Detection of remaining space in device
  • Together we can make Nepal A Place forHigh Quality Software Development Thank You..