Mobile App Automation
task specification
Background
Michael works as a Spark driver for Walmart and receives offers from the Spark driver site(https://drive4spark.walmart.com). Clients send me offers from that site to the spark driver app. He wants to be able to see the offers before other drivers and only wants to receive offers from Walmart stores close to his house. He also wants to be able to select the price and the miles of delivery. In addition, he wants to be able to choose between manual and automatic selection of offers. Michael wants to be able to select his work area and only receive offers from that zone. Finally, he needs to be able to select the number of orders per offer.
Requirements
The App should perform the following tasks:
1. Provide Michael with the ability to select the Walmart stores from which he wants to receive offers.
2. Allow Michael to select the price range for the offers he wishes to receive; for example, he may only want to receive offers $25 or higher.
3. Enable Michael to select the distance he is willing to drive to deliver the order.
4. Give Michael the capability to choose between a manual and automatic selection of offers.
6. Allow Michael to select his work area so that he will only receive offers from that region.
7. Provide Michael the ability to select the number of orders per offer he wishes to receive.
Deliverables
The development team should deliver:
1. App source code that meets the requirements specified above and product APK.
2. User documentation that explains how to use the App.
Acceptance Criteria
The App must satisfy the following acceptance criteria:
1. Apk must show offers as soon as it is created.
2. The user documentation is clear and complete.
Deadline
Until 20 July