Currently I am challenged with testing an online appointment booking app that uses Google maps API to validate addresses that are entered into a search window. Once an appointment is booked we deploy a service associate to the specified location. We have constraints in place that only allow specific areas (4 cities to start) to be bookable and we also have placed restrictions on the types of addresses we allow to be booked. Specifically I think we filter to the following from the supported types that Googles API provides (https://developers.google.com/places/supported_types)
- street address
I just need ideas on how I can effectively test this application to ensure clients within the supported areas are able to successfully book an appointment. Some examples of test cases I have run so far are as follows:
- addresses outside of the supported area
- addresses within the supported area
- addresses that contain unit numbers
- addresses that have not yet been registered (new neighborhoods)
If anyone has tested a similar service before and has some advice on how to approach this challenge it would be greatly appreciated.