fully automated mobile app testing
DESCRIPTION
VanarSena. Fully Automated Mobile App Testing. 1. Build app. 2 . Submit to VanarSena. 3 . Uncover bugs. Improve reliability and performance of your mobile apps. Test Manager. UI Automator. Army of monkeys. Instrumented app. Fault Emulation. Crashes and performance. Instrumenter. - PowerPoint PPT PresentationTRANSCRIPT
Fully Automated Mobile App TestingVanarSena
Test Manager
Instrumenter
Feedback
Lenin Ravindranath, Suman Nath, Jitu Padhye, Hari Balakrishnanhttp://appinsight
UI Automator
Fault Emulation
1. Build app 2. Submit to VanarSena3. Uncover bugsImprove reliability and performance of your mobile apps
Instrumented app
App Developer
Army of monkeys
VanarSena service
Crashes and performance
Automated. Scalable. Extensible.
Impatient users
Abnormal sensor behavior Invalid text inputs
Poor network conditions
HTTP web errors Malformed data
Driven by insights from 25 million real-world crash reports
Uncovered thousands of bugs
Graybox testing Fault emulationo Tracks app runtime through instrumentationo Thorough app exploration in minimal time
Hit testingTransaction
trackingMonkey army
quickly explore an app by identifying mapping
between UI controls and
event handlers
accurately determine when to start the next
interaction
thousands of monkeys work
together to thoroughly test
the app
Tested with thousands of apps in the windows phone store
. . .