Documentation for the QA process to determine whether the app is working or not, which is critical for now since Android testing is extremely lacking. For each subheading, perform the tasks and determine whether the expected behavior is being done.
- Confirm that items on the homepage work and go to expected location
- Confirm that the drawer opens and closes using the button and using a gesture
- Confirm that items in the drawer go to the expected location
- Confirm that searching for a course and viewing details works
- Search for
CIS
- Confirm that the CIS courses from the currently offered semester are in the list of courses
- Tap the first item (usually 'CIS 110')
- Confirm that the course details page opens and is complete and accurate.
- Search for
-
Confirm that searching for a Penn faculty works
- Search for
grant
- Confirm that
Dr. Adam M Grant
is in the list
- Search for
-
Confirm that adding to contacts works
- Search for
grant
- Confirm that clicking on the icon on the right offers to add Dr. Grant to your contacts
- Search for
-
Confirm that venues and their times are correct
- Open dining page
- Cross-reference with the dining website that all the open/close labels and times are correct
-
Confirm that a dining hall menu is correct
- Open dining page
- Go to
1920 Commons
(must be open) - Cross-reference with the Commons menu to confirm that the menu is correct
-
Confirm that opening the news works
- Open News
- Confirm that default page (currently the DP) loads and functions properly
-
Confirm that news tabs work
- Open News
- Navigate to
34th Street
using tabs at top - Confirm that 34th Street page loads and functions properly
-
Confirm that search for campus buildings works
- Search for
harnwell
- Confirm that Harnwell College House is in search results and has an appropriate image
- Search for
-
Confirm that navigating works
- Open Map
- Search for
parc
- Confirm that it has selected the correct Parc restaurant
- Edit current location to
harnwell
- Confirm that route is correct according to pennrides.com
-
Confirm that transit layers work
- Open Map
- Click on layers
- Select
Campus Loop
- Confirm that campus loop is complete and accurate
- Confirm that calling any number on the list works