DevOps is a new trend and there are amazing tools for Mobile too! In this session we'll explore Mobile DevOps tools to make our live easy.
Learn more about how HockeyApp and Visual Studio Team Services help Xamarin developers deliver high-quality, modern apps for Android, iOS, and Windows. Automate your build pipeline, run unit and integration tests, and control the release management. Ship updates to your customers almost instantly with our continuous delivery process and understand how your apps are used - and crash, then fix those crashes and track progress with new monitoring and analytics capabilities
http://twitter.com/ikivanc
8. Mobile app lifecycle with Microsoft
Plan + Track
Monitor and improve
Users and customers
install and use app
Telemetry Collection
App Testing Beta TestingCode Repository | Build + Deploy
17. Mobile testing approaches
Device Remoting
Tests are performed one at the time,
which consumes more time and delays
bugs detection
Automated Testing
Test on thousands of devices simultaneously,
saving lots of time and detecting
bugs more quickly
18. Xamarin.UITest
UI testing framework
Xamarin.UITest is a framework that ties in directly
to the Nunit testing framework to write UI tests.
You can run UI tests directly against a simulator
for regression testing of your applications.
• Create automated user interface tests in C#
• Upload to Xamarin Test Cloud or run against
a physical device or emulator
• Run your UI tests directly from Visual Studio
or Xamarin Studio
• Works for any app: C#, Java, Objective-C/
Swift, or hybrid
19. Xamarin Test Recorder
(Preview)
Record UI test steps
Standalone application (OS X) or Visual Studio
feature that watches and records how the user
interacts and creates automated tests in C# based
on those interactions.
Mobile tests can easily be exported to Xamarin
Test Cloud for further automation of UI testing.
20. for
Mobile app quality, done right
• Diverse library of real devices
• Interact with apps the way users will,
including complex gestures
• Test continuously
• Automate UI testing
• Analyze app performance
• Use the tools you know
• Test native device functionality
26. A/B Testing
Live UpdateStorage
Push Notifications
Crash Reporting Remote Config. Identity
Tables
Visual Studio Mobile Center
Mission control for mobile apps
:-)
27. Recap
Plan + Track
Monitor and improve
Users and customers
install and use app
Telemetry Collection
App Testing Beta TestingCode Repository | Build + Deploy