-
Notifications
You must be signed in to change notification settings - Fork 4
CarEShip App Instrumented UI testing
In this Milestone, we want to implement the android app testing for the CarEship app UI. This will be done using Instrumental testing for the UI using Espresso. The testing will give the developer a way to quickly determine that each newly added app functionality works accordingly. The main objective for the testing is to ensure quality product delivery to the product owner and assert that the new system achieves the product goals and deliverables.
The android test is expected to do the following: Test and verify that;
- All the elements of a screen are being loaded and used.
- All the views used functions properly.
- All the buttons eg like login and create account works as expected.
- The tests should give instant feedback if the tested screen or feature is functioning as expected.
- The test should provide feedback in case any part of the code in the android is not working properly as expected.
- The test should be easy to modify.
- The android test instrumented test should successfully test and give feedback of any error 100% of the time.
A staff member complains to the developer that the login screen crashes whenever trying to login and furthermore making issues in delivering the order to the customer. So the developer checks the tests regarding the login screens, and figures out that the test fails in a certain part, which gives the developers a better idea of what is wrong and how to fix it without making any further issues in the app and saving a lot of time for both developers and staff.
Overview
Get starter
Milestones
- UI Prototype design and basic functions
- Smartcar functionalities including obstacle avoidance
- Android App (Staff interface design)
- Android App (customer interface design)
- Linking of Database and Android App
- Linking of emulator and Android App
- Documentation
- Continuous Integration
- Improvements and workflow enhancement
- SMCE emulator environment modding (modification).
- CarEShip App Instrumented UI testing
Documents