Problem Statement: Hotel Booking System You are working in a team which is developing a web application related to online room(s) booking in a chain of hotels. This would facilitate our existing customers, as well as potential new customers, in booking rooms and itinerary prior to their arrival. This would not only enable them to be more comfortable (because they would know that hotel room of their choice is already booked) but also increase the chances of maximizing hotel room bookings and minimizing the load on front desk receptions of our hotels. It would require the customers to get registered by simply providing some basic information of themselves like First Name (any string of 10 alphabets), Last Name (any string of 10 alphabets), Passport Number (any alphanumeric string of 8 chars) and Age (age must be 18 or above). During the room-booking process, the user is required to select the room type via dropdown i.e. Single (1-2), Double (2-3), Quad (4-6). Then user can search for a period of a year into the future using the date field to see the availability of rooms. User cannot search for past dates or after the maximum date. User then needs to enter the number of rooms of that type he/she wishes to book in a textbox. Up to 5 rooms can be booked in one go. Lastly, user is required to enter the number of guest(s) in a textbox. The number of guest(s) should match the capacity of the rooms he is trying to book (capacity is mentioned above in brackets in front of room types) Required: As part of test planning for the upcoming build you are required to: Identify all types of test data Classify which test data will require techniques like Equivalence Partitioning and Boundary Value Analysis. Use these techniques to formulate the test data for those fields
Problem Statement: Hotel Booking System
You are working in a team which is developing a web application related to online room(s) booking in a chain of hotels. This would facilitate our existing customers, as well as potential new customers, in booking rooms and itinerary prior to their arrival. This would not only enable them to be more comfortable (because they would know that hotel room of their choice is already booked) but also increase the chances of maximizing hotel room bookings and minimizing the load on front desk receptions of our hotels.
It would require the customers to get registered by simply providing some basic information of themselves like First Name (any string of 10 alphabets), Last Name (any string of 10 alphabets), Passport Number (any alphanumeric string of 8 chars) and Age (age must be 18 or above).
During the room-booking process, the user is required to select the room type via dropdown i.e. Single (1-2), Double (2-3), Quad (4-6). Then user can search for a period of a year into the future using the date field to see the availability of rooms. User cannot search for past dates or after the maximum date. User then needs to enter the number of rooms of that type he/she wishes to book in a textbox. Up to 5 rooms can be booked in one go. Lastly, user is required to enter the number of guest(s) in a textbox. The number of guest(s) should match the capacity of the rooms he is trying to book (capacity is mentioned above in brackets in front of room types)
Required:
As part of test planning for the upcoming build you are required to:
- Identify all types of test data
- Classify which test data will require techniques like Equivalence Partitioning and Boundary Value Analysis.
Use these techniques to formulate the test data for those fields
Trending now
This is a popular solution!
Step by step
Solved in 2 steps