Mobile App T esting with Xamarin T est Cloud
Martin Šimeček martin.simecek@microsoft.com @deeedx
Mobile App T esting with Xamarin T est Cloud Martin imeek - - PowerPoint PPT Presentation
Mobile App T esting with Xamarin T est Cloud Martin imeek martin.simecek@microsoft.com @deeedx Mobile Quality Challenges Device Fragmentation App Complexity Fast Release Cycles Short Sessions High Mobile User
Martin Šimeček martin.simecek@microsoft.com @deeedx
Android devices available on the market
iOS configuration combinations on the market In the United States, a business must test on
to cover
AUTOMATED WITH MANAGED DEVICES
tests
device platforms, operating systems and form factors
complex gestures
each test run
2,000+ devices
Automate your app testing and run them on over 2,000 different real devices. T est everything users do, as well as any performance problems with step-by- step memory and performance tracking.
Real devices, real quality
tests
Tap Scroll Swipe Pinch Multi finger Text Entry Rotation GPS
Examples of User Interactions
Visually compare test results against hundreds of devices at a time
screens
Review each step of a test case and compare visual results on all devices
Access precise device specifications, full-size screenshots, and the native device log Understand CPU and memory usage during every step
Object-level user interface testing Tests adapt as user interface changes
Tests Adapt to UI Changes
March 2015
– 30 days – max. 3 concurrent devices – max. 3 testing hours per day
– stops running test and opens a console window
– lists the current view‘s structure
– copies all commands to clipboard
– „blinks“ an element – app.Flash(c => c.Class(„EditT ext“))
– app.ClearT ext(...)
– 1 minute in test cloud – 15 seconds locally – can be changed with a parameter
Martin Šimeček martin.simecek@microsoft.com @deeedx