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 twitter.com/narainko facebook.com/groups/sqapro email@example.com
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)
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..
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.