Problem Statement: Hotel Booking System 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)
Question No. 1
Problem Statement: Hotel Booking System
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
Step by step
Solved in 2 steps