testing-admin
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| testing-admin [2024/06/27 12:03] – tomask | testing-admin [2024/06/27 12:09] (aktuální) – tomask | ||
|---|---|---|---|
| Řádek 5: | Řádek 5: | ||
| Steps: | Steps: | ||
| - | |||
| * Navigate to the login page. | * Navigate to the login page. | ||
| * Enter valid credentials (username and password). | * Enter valid credentials (username and password). | ||
| Řádek 11: | Řádek 10: | ||
| Expected Result: | Expected Result: | ||
| - | + | | |
| - | | + | |
| - | * The system should display a welcome message. | + | |
| Negative Test Cases: | Negative Test Cases: | ||
| - | |||
| * Enter invalid credentials and verify that an error message is displayed. | * Enter invalid credentials and verify that an error message is displayed. | ||
| * Leave the username or password field empty and verify that appropriate validation messages are displayed. | * Leave the username or password field empty and verify that appropriate validation messages are displayed. | ||
| Řádek 23: | Řádek 19: | ||
| === Test Case: Verify Reservation List Display and Filtering === | === Test Case: Verify Reservation List Display and Filtering === | ||
| - | |||
| Steps: | Steps: | ||
| - | |||
| * Navigate to the reservation list page. | * Navigate to the reservation list page. | ||
| * Verify that the list contains: | * Verify that the list contains: | ||
| Řádek 35: | Řádek 29: | ||
| * Test the filtering functionality: | * Test the filtering functionality: | ||
| * Use the search field to filter reservations by client name. | * Use the search field to filter reservations by client name. | ||
| - | * Use the filter to sort reservations by type (e.g., | + | * Use the filter to sort reservations by type (e.g., |
| * Use the filter to sort reservations by status (e.g., new, confirmed, canceled). | * Use the filter to sort reservations by status (e.g., new, confirmed, canceled). | ||
| * Use the filter to sort reservations by date. | * Use the filter to sort reservations by date. | ||
| Expected Result: | Expected Result: | ||
| - | |||
| * The reservation list should display all the necessary information. | * The reservation list should display all the necessary information. | ||
| * Filtering should work correctly and update the list based on the applied filters. | * Filtering should work correctly and update the list based on the applied filters. | ||
| Řádek 49: | Řádek 42: | ||
| Steps: | Steps: | ||
| - | |||
| * From the reservation list, click on the " | * From the reservation list, click on the " | ||
| * Verify that the detail view includes all information about the reservation. | * Verify that the detail view includes all information about the reservation. | ||
| Řádek 67: | Řádek 59: | ||
| Expected Result: | Expected Result: | ||
| - | |||
| * The detail view should display all the information about the reservation. | * The detail view should display all the information about the reservation. | ||
| * The " | * The " | ||
| Řádek 79: | Řádek 70: | ||
| Steps: | Steps: | ||
| - | |||
| * Navigate to the account detail page. | * Navigate to the account detail page. | ||
| * Verify that all fields are read-only and display the correct information about the logged-in account. | * Verify that all fields are read-only and display the correct information about the logged-in account. | ||
| Expected Result: | Expected Result: | ||
| + | * All information about the logged-in account should be displayed correctly in read-only fields. | ||
| + | | ||
| + | ===== 5. Advanced Pond Options ===== | ||
| - | All information about the logged-in account should be displayed correctly in read-only fields. | + | ==== Test Case: Verify Navigation to Advanced Pond Options |
| - | 5. Advanced Pond Options | + | |
| - | Test Case: Verify Navigation to Advanced Pond Options | + | |
| Steps: | Steps: | ||
| + | * Navigate to the advanced pond options page. | ||
| + | * Verify that there are three navigation options available: | ||
| + | * Create Event | ||
| + | * Create Reservation | ||
| + | * Pond Occupancy | ||
| - | Navigate to the advanced pond options page. | ||
| - | Verify that there are three navigation options available: | ||
| - | Create Event | ||
| - | Create Reservation | ||
| - | Pond Occupancy | ||
| Expected Result: | Expected Result: | ||
| + | * The user should be able to navigate to " | ||
| - | The user should be able to navigate to " | + | ===== 6. Create Event ===== |
| - | 6. Create Event | + | |
| - | Test Case: Verify Event Creation Functionality | + | ==== Test Case: Verify Event Creation Functionality |
| Steps: | Steps: | ||
| + | * Navigate to the " | ||
| + | * Enter the event details: | ||
| + | * Date of event | ||
| + | * Spots included in the event | ||
| + | * Name of event | ||
| + | * Save the event. | ||
| - | Navigate to the " | ||
| - | Enter the event details: | ||
| - | Date of event | ||
| - | Spots included in the event | ||
| - | Name of event | ||
| - | Save the event. | ||
| Expected Result: | Expected Result: | ||
| - | + | * If there are existing reservations or events on the selected date, a modal should appear allowing the user to override them. | |
| - | If there are existing reservations or events on the selected date, a modal should appear allowing the user to override them. | + | |
| - | If overridden, all clients whose reservations were canceled should receive a notification email. | + | |
| The event should be created successfully and listed in the system. | The event should be created successfully and listed in the system. | ||
| - | 7. Create Reservation | + | |
| - | Test Case: Verify Manual Reservation Creation Functionality | + | ===== 7. Create Reservation |
| + | |||
| + | ==== Test Case: Verify Manual Reservation Creation Functionality | ||
| Steps: | Steps: | ||
| + | * Navigate to the " | ||
| + | * Enter the reservation details: | ||
| + | * Client name | ||
| + | * Spots included in the reservation | ||
| + | |||
| + | * Phone number | ||
| + | * Date | ||
| + | * Save the reservation. | ||
| - | Navigate to the " | ||
| - | Enter the reservation details: | ||
| - | Client name | ||
| - | Spots included in the reservation | ||
| - | |||
| - | Phone number | ||
| - | Date | ||
| - | Save the reservation. | ||
| Expected Result: | Expected Result: | ||
| + | * If there is an existing event or reservation on the selected date, a modal should appear allowing the user to override them. | ||
| + | * If overridden, all affected clients should receive a notification email. | ||
| + | * The reservation should be created successfully, | ||
| - | If there is an existing event or reservation on the selected date, a modal should appear allowing the user to override them. | + | ===== 8. Pond Occupancy |
| - | If overridden, all affected clients should receive a notification email. | + | |
| - | The reservation should be created successfully, | + | ==== Test Case: Verify Pond Occupancy Calendar |
| - | 8. Pond Occupancy | + | |
| - | Test Case: Verify Pond Occupancy Calendar | + | |
| Steps: | Steps: | ||
| + | * Navigate to the "Pond Occupancy" | ||
| + | * View the calendar and verify that it displays the occupancy status of all spots. | ||
| - | Navigate to the "Pond Occupancy" | ||
| - | View the calendar and verify that it displays the occupancy status of all spots. | ||
| Expected Result: | Expected Result: | ||
| + | * The calendar should correctly display which spots are occupied and indicate whether they are reserved or part of an event. | ||
| - | The calendar should correctly display which spots are occupied and indicate whether they are reserved or part of an event. | + | ===== 9. Logout |
| - | 9. Logout | + | |
| - | Test Case: Verify Logout Functionality | + | ==== Test Case: Verify Logout Functionality |
| Steps: | Steps: | ||
| + | * From any page, click on the menu button. | ||
| + | * Select " | ||
| - | From any page, click on the menu button. | ||
| - | Select " | ||
| Expected Result: | Expected Result: | ||
| - | + | * The user should be logged out successfully. | |
| - | The user should be logged out successfully. | + | |
| - | The login screen should be displayed. | + | |
| - | The user should not have access to any administrative functionalities without logging in again. | + | |
testing-admin.1719489836.txt.gz · Poslední úprava: autor: tomask
