Skip to content
vTEST edited this page May 22, 2018 · 1 revision

Where to Test

test_server=https://www.stopbystop.com
(make sure to verify this location before every test pass, as sometimes we would like to verify a different location)

Test Pass Instructions

  • Create a Test Pass report - a new wiki page (https://github.com/stopbystop/sbs-app/wiki/_new) and name it TestPass-yyyyMMdd, for example TestPass-20161027
  • Copy the whole Test Pass Template section into the new page.
  • Run the scenarios. Each scenario should be run on 3 platforms: iPhone, Android and Desktop (Windows or Mac).
  • For each scenario go through the steps and replace the image in the cell with screenshot image.
  • For each scenario set PASS or FAIL. If you find any unexpected issues, anything that looks wrong or prevents you from completing further steps, it is a FAIL.
  • For each FAIL open a new issue here: https://github.com/stopbystop/sbs-app/issues, include the details (what scenario and what platform), include the screenshot into the issue and then reference the issue in the test pass report.
  • After completing the test pass, send email to alexb@stopbystop.com with the link to the test pass report and mentioning any issues that were opened

Test Pass Template

Scenario and what to do PASS/FAIL iPhone Screenshot Android Screenshot Desktop Screenshot
1. HomepageToRoute.
A. Navigate to test_server/
B. Type seat in the first textbox and pick Seattle from the dropdown.
C. Type tac in the second textbox and pick Tacoma from the dropdown.
D. Click View my trip.
E. Route page should open showing exits with restaurants and gas station icons. Take screenshot.
PASS
2. RoutePageRefesh.
A. Navigate to test_server/
B. Type seat in the first textbox and pick Seattle from the dropdown.
C. Type tac in the second textbox and pick Tacoma from the dropdown.
D. Click View my trip.
E. Route page should open showing exits with restaurants and gas station icons.
F. Refresh the browser. Route page should open, NOT home page. Take screenshot.
PASS
3. RouteDragSidebar.
A. Navigate to test_server/route/47.68950,-122.03859-to-tacoma-wa-united-states.
B. Drag sidebar to the very bottom. Verify that route page is scrolled to the bottom.
C. Drag sidebar to the middle. Verify that route is scrolled to about middle. Take screenshot.
PASS
4. ExitPagesNavigation.
A. Navigate to test_server/
B. Type Seattle to Tacoma route and navigate.
C. Click on first exit. Verify that exit page opens and both - gas stations and restaurants are shown. Click back button in the browser to go back.
D. Click on restaurant icon for the same exit and verify that same exit opens, but only restaurants are shown. Go back.
E. Click on gas station icon for the same exit and verify that same exit opens, but only gas stations are shown.
F. Verify that clicking on Phone icon opens Phone application. Some of the items (but not all of them) will have Yelp icon displayed next to them. Verify that clicking on Yelp icon navigates to Yelp website. Take a screenshot from Yelp website.
FAIL
5. FiltersDistancePropagateToExit.
A. Open Seattle to Tacoma route.
B. Click on Filters and select 1 mile from exit.
C. Close Filters popup and navigate to exit page.
D. On the exit page open Filters popup and verify that distance settings (1 mile from exit) from route page are propagated.
E. Take screenshot.
PASS
6. FiltersCategories.
A. Navigate to test_server/route/47.68950,-122.03859-to-tacoma-wa-united-states.
B. Click on Filters.
C. Pick 5 miles from exit
D. Unselect gas stations
E. Leave restaurants selected.
F. Click Filter categories select clear all, then select American(traditional) only.
G. Click OK to close Filters. Take screenshot.
PASS
7. POISelectionMultipleWithMap.
A. In the new browser tab open Seattle to Tacoma route.
B. Click on first exit in the road line. Exit page should open.
C. On the exit page click on the first item in the list. POI Page should open.
D. Click on + button. POI selection popup should open.
E. Click on Add to route. Route page should open.
D. On the sidebar there should be an icon to indicate the place that was added to the route.
E. Scroll the roadline all the way down and pick the last exit. Exit page should open.
F. On the exit page select Map view.
G. Verify that Map can be dragged around and zoomed in/out
H. Click browser back button to go back to route page.
I. On the sidebar there should be 1 place that you picked. Take a screenshot.
FAIL
8. POISelectionGoToRoute.
A. In the new browser tab open Seattle to Tacoma route. Click on first exit in the road line. Exit page should open.
B. On the exit page click on the any item. POI page should open. </br/>C. On the POI page click Add to route button. POI selection popup should open.
D. Click Add to route. Route page should open.
E. On the sidebar there should be an icon to indicate the the place you picked.
F. Click on Let's go button at the bottom of the screen. Google maps should open. Take a screenshot.
PASS
Clone this wiki locally