Azure DevOps Solutions for Mobile App Development

Streamline Mobile App Development with Azure DevOps

Question

Your company is building a mobile app that targets Android and iOS devices.

Your team uses Azure DevOps to manage all work items and release cycles.

You need to recommend a solution to perform the following tasks:

-> Collect crash reports for issue analysis.

-> Distribute beta releases to your testers.

-> Get user feedback on the functionality of new apps.

What should you include in the recommendation?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

A

The "Exploratory Testing" extension is now "Test & Feedback" and is now Generally Available.

Anyone can now test web apps and give feedback, all directly from the browser on any platform: Windows, Mac, or Linux. Available for Google Chrome and

Mozilla Firefox (required version 50.0 or above) currently. Support for Microsoft Edge is in the pipeline and will be enabled once Edge moves to a Chromium- compatible web platform.

https://marketplace.visualstudio.com/items?itemName=ms.vss-exploratorytesting-web

The recommended solution to collect crash reports, distribute beta releases and get user feedback for a mobile app targeting Android and iOS devices using Azure DevOps is the Microsoft Visual Studio App Center integration.

The Microsoft Visual Studio App Center provides a suite of services that includes distribution of beta releases, crash reporting, and user analytics. These services help teams manage the development lifecycle of mobile applications and improve the quality of the application.

The following services are provided by the Microsoft Visual Studio App Center:

  1. Distribute beta releases: The Visual Studio App Center allows teams to distribute beta versions of the mobile app to testers. Testers can provide feedback on the app and report issues to the development team.

  2. Collect crash reports: The Visual Studio App Center provides real-time crash reporting for mobile apps. Developers can view the details of the crash, including the stack trace and device information, to diagnose and fix the issue.

  3. User analytics: The Visual Studio App Center provides insights into user behavior and app usage. Developers can view information on the number of downloads, active users, and user engagement to optimize the app.

The other options mentioned in the question are not suitable for the tasks required. The Microsoft Test & Feedback extension is a tool for manual and exploratory testing, which is not related to crash reporting or beta distribution. Azure Application Insights is a tool for monitoring and analyzing the performance of web applications, not mobile apps. Jenkins is a tool for continuous integration and continuous delivery, which is not directly related to mobile app development.

Therefore, the recommended solution to perform the tasks required is the Microsoft Visual Studio App Center integration.