fully automated mobile app testing

1
Fully Automated Mobile App Test VanarSena Test Manager Instrument er Feedback Lenin Ravindranath, Suman Nath, Jitu Padhye, Hari Bala ttp://appinsight UI Automator Fault Emulation 1. Build app 2. Submit to VanarSena 3. Uncover bugs prove reliability and performance of your mobile ap Instrumented app App Developer Army of monkeys VanarSena service Crashes and performance Automated. Scalable. Extensib Impatient users Abnormal sensor behavio Invalid text inputs Poor network conditions HTTP web errors Malformed data riven by insights from 25 million real-world cras eports Uncovered thousands of bugs Graybox testing Fault emulation Tracks app runtime through instrumentation o Thorough app exploration in minimal time Hit testing Transaction tracking Monkey 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 . . .

Upload: mignon

Post on 07-Jan-2016

29 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: Fully Automated Mobile App Testing

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

. . .