How do I answer this tech interview whiteboard question on testing? What is the minimal number of tests to cover the functionality of Scenario #1?
Scenario #1:
The application depicted below is a multiple part form. To complete the form, a user must complete all 3 steps of the form and save it. Once a step is complete, it cannot be edited or changed. The user can save an uncompleted step. When they return to the application, they must return to the same uncompleted step with their data intact (i.e. they should be able to pick up where they left off).
Note: There are 2 interfaces to the application. There are a website and a mobile app. The mobile app is supported on the latest iOS version and Android versions. For iOS, the application is supported on the latest iPhone and iPad devices only. For Android, the application supports 1 device (Google Pixel).