Intune UI Tests - Microsoft

Image

Note: All information on this page is shared with the permission of the employer.

Project Info:

Microsoft Intune's Mobile App Management(MAM) team creates an application that prevents accidental exposure of company data by restricting actions on a client's device. For example, an organizaton might prevent a user from pasting company data into a non-company app. The iOS team has a test application they use to test how blocked functionalities operate under a variety of MAM policies. My project was to write UI tests that verified that the correct alerts and dialogs popped up according to MAM policies.

I used the XCTest framework to interact directly with the user interface, and wrote the tests in Objective C. After the tests were written, I deployed them into Azure Pipelines, a CI/CD system, to be run automatically.

  • Completed on: January-February 2021
  • Skills: Objective C/XCTest/Swift
  • Company: Microsoft

Related Projects: